Testing Resources
Opened this issue · 8 comments
Inspired by some discussion in the gitter group, I think it's worth collating a list of resources on testing to include in the readmes.
https://www.agilealliance.org/glossary/tdd/
A good definition of test driven development, which is useful to think about when writing your own Kata's
https://github.com/codingforeveryone/READMEs/blob/master/codewars/writing-your-own-kata.md
These two pages in the readme that explain a bit about creating tests and random tests specifically for Codewars.
https://medium.com/javascript-scene/what-every-unit-test-needs-f6cd34d9836d#.92om077fe
This is aimed at working developers, but it was quite informative for me about what the benefits of testing code are.
https://www.youtube.com/watch?v=8bZh5LMaSmE talk by Sandi Metz about writing clear code using tests
A good introduction to testing using Jasmine https://www.udacity.com/course/javascript-testing--ud549
For codewars testing, this is interesting: https://bkaestner.github.io/codewars-rules/#tested-testing-theories
https://github.com/dwyl/learn-tdd - basic tutorial that takes you through test driven development.
https://www.codewars.com/docs/js-slash-coffeescript-test-reference - codewars documentation, good reference, but it is still a little confusing without a bit of background knowledge of testing frameworks.
https://www.youtube.com/watch?v=QCif_-r8eK4 - A snippet from lynda.com's TDD course (https://www.lynda.com/Developer-Programming-Foundations-tutorials/Foundations-Programming-Test-Driven-Development/124398-2.html) - Seems like some really valuable info in there. Not a free resource but there is a 10 day free trial.