Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FizzBuzz with BDD

Neste problema, você deverá exibir uma lista de 1 a 100, um em cada linha, com as seguintes exceções:

- Números divisíveis por 3 deve aparecer como 'Fizz' ao invés do número;
- Números divisíveis por 5 devem aparecer como 'Buzz' ao invés do número;
- Números divisíveis por 3 e 5 devem aparecer como 'FizzBuzz' ao invés do número'.

link: FizzBuzz Dojo Puzzle

This experiment is for study purposes. Lets test with several suite tests with node.js

##Suite Test: - Assert Node.js Assert - NodeUnit NodeUnit - Mocha Vows BDD - Vows Vows BDD - Jasmine Jasmine BDD - Chai Chai BDD/TDD

##Dependencies: - nodeunit - mocha - vows - jasmine-node - chai

###Assert test

  • node test/assert/fizzbuzz-test-assert.js

###NodeUnit test

  • sudo npm install -g nodeunit
  • nodeunit test/nodeunit/fizzbuzz-test-nodeunit.js

###Mocha test

  • sudo npm install -g mocha
  • mocha -R spec test/mocha/fizzbuzz-test-mocha.js

###Vows test

  • sudo npm install -g vows
  • node test/vows/fizzbuzz-test-vows.js

###Jasmine test

  • sudo npm install -g jasmine-node
  • node test/jasmine/fizzbuzz-test-jasmine.js

###Chai test

  • sudo npm install chai
  • node test/chai/fizzbuzz-test-chai.js

About

FizzBuzz Puzzle with Node.js and BDD(Vows)

Resources

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages