SE-Radio Episode 256: Jay Fields on Working Effectively with Unit Tests


Episode Artwork
1.0x
0% played 00:00 00:00
May 03 2016 51 mins   598
Stefan Tilkov talks with Jay Fields, author of the book “Working Effectively with Unit Tests,” about unit testing in practice. Topics include how to write good unit tests, what mistakes to avoid, and different categories of unit tests. Jay explains the value of unit tests and why you might want to delete them if you created them for test-driven development (TDD) purposes. He also goes into detail about best practices for working with unit tests. Venue: Internet Related Links: Jay’s Twitter account: @thejayfields Jay’s book, “Working Effectively with Unit Tests,” https://leanpub.com/wewut Wikipedia definition of unit tests, https://en.wikipedia.org/wiki/Unit_testing Original article on unit tests, http://junit.sourceforge.net/doc/testinfected/testing.htm “xUnit Test Patterns,” http://xunitpatterns.com/index.html “The Art of Unit Testing,” https://www.manning.com/books/the-art-of-unit-testing-second-edition Martin Fowler on TDD, http://martinfowler.com/bliki/TestDrivenDevelopment.html Is TDD dead? A series of conversations between Kent Beck, David Heinemeier Hansson, and Martin Fowler on TDD and its impact on software design, http://martinfowler.com/articles/is-tdd-dead/ “Growing Object-Oriented Software, Guided by Tests,” http://www.growing-object-oriented-software.com Kevlin Henney on unit testing, http://www.infoq.com/presentations/unit-testing-tips-tricks Michael Feathers’s website, https://michaelfeathers.silvrback.com Articles by Brian Marick, http://exampler.com/testing-com/writings.html ObjectMother: Easting Test Object Creation in XP, https://web.archive.org/web/20070820181511/http://www.xpuniverse.com/2001/pdfs/Testing03.pdf