Project used to facilitate learning the Test-Driven Development paradigm.
start
: The stub for starting the project.finish
: The finished result.
- Ensure you have Node.js installed on your system.
- Run
npm install
from thestart
folder.
- Set up scripts to watch for changes
- Write tests, fail
- Code for feature, pass
- Document, refactor code to make code better
Programmer cliches! Write a class that covers Hello World, foo/bar/baz/etc, and fizz buzz.
- Get 'Hello World'
- Get 'Hello' + name
- Get 'Hello' + name capitalized
- Throw error if name is not entered
- Get correct value for fizz buzz
- Get bar from foo, baz from bar, etc
LolCat service. Translate from English to LolCat.
- Async call
- Stubs via spy
- Mocks via nock
- Code coverage
- Reporting
- Matt Johnson (src-system42)
- Speak Lolcat: THX
MIT (c) 2018 Cedrus, LLC