Skip to content

thedrlambda/specific-tests-kata

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

specific-tests-kata

This kata is intended to practice making specific tests. There are many implementations of the same method, your task is to write tests to weed out the bad implementations. A few important points to keep in mind:

  • A good test tests something (ie. fails at least one of the erroneous programs)
  • A good test is specific (ie. fails as few implementations as possible. (Only one of my tests fail more than one implementation))
  • A good test is correct (ie. never fails the working implementation)
  • A good suite should be complete (ie. fail all but the working implementation)

A demo test is included so you can get right in there -- free of charge.

I might have missed some implementations, if you find any please send me a PR!

About

A kata for practicing writing good tests

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages