This video shows some of the unit test tooling available in Visual Studio 2017, including testing performance improvements, Hierarchy View in the Test Explorer, generating unit tests, Intellitest, code coverage and Live Unit Testing.
Matt Honeycutt doesn’t like development friction and especially testing friction. Over the last several years, his approach to test-driven development and the style of test cases he creates have changed drastically in an effort to eliminate testing frication. In these screencasts, he uses TDD to implement a class in RageFeed. …
This video shows why you want to write unit tests for the perspectives of specifications, feedback, regression & granularity. Then write a GUI in C# using Windows Forms & Approval Tests. ApprovalTests is an open source tool that supports C#, Java, Ruby for unit or acceptance tests.
A 10 Minute introduction to test driven development and unit testing using NUnit and C#. Produced as part of the Readify Developer Network. Aditional resource: Improving Application Quality Using Test-Driven Development (TDD) Demystifying Extreme Programming: Test-driven programming Bug Busters – Test Driven Development in .NET