codingforeveryone/resources

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://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

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.