Skip to content

DavideDaniel/mochachai

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TDD - Test Driven Development tutorial


Thanks Collin for the intro to TDD =)

Watch this 8ish minute video for a quick look into how awesome TDD can be!

####Get started with mocha, chai and test driven development in 5 easy steps!


Testing with mocha & chai is super easy. Let's start in whichever root directory you'd like. Keep in mind you'll be making a test dir inside there and also locally installing chai.

Step 1

Global install mocha

$ npm install -g mocha

Step 2

Make a new directory and touch your files...

$ mkdir test
$ touch test/testing.js

Step 3

Locally install chai and npm init

$ npm init
$ npm install --save chai

Step 4

Let's start testing/developing!

$ cd test
$ [youreditor] testing.js

Start writing in your test file. You can use terms like describe, it, should, do, be and lots more depending on which library you choose to use. Check out ChaiJs styles for more language styles.

Step 5

Once you've completed your test file and are ready to test, cd back out to the root directory and run mocha.

$ cd ..
$ mocha

Your test should tell you if there were any issues and move your development forward.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published