Andrej Rovan (2010) NUnit: a nunit - testing tool for microsoft .NET. EngD thesis.
Test driven development is a software development technique that relies on a repetition of very short development cycles: first the developer writes an automated test case, then implements functionality. Developers also use technique called refactoring, which is one of the features of extreme programming. At the beginning, thesis describes agile software development, extreme programming and test driven development, followed by a more detailed description of NUnit, which is used for automated tests. Through a practical example, in the end we will try to implement practices that were described in second chapter.
Actions (login required)