The Art of Unit Testing: with Examples in .NET
by Roy Osherove
Test-Driven Development in Microsoft® .NET
by James W. Newkirk; Alexei A. Vorontsov
Agile Principles, Patterns, and Practices in C#
by Martin C. Robert; Martin Micah
Windows® 7 Inside Out
by Ed Bott; Carl Siechert; Craig Stinson
MCTS Self-Paced Training Kit (Exam 70-680): Configuring Windows® 7
by Ian McLean; Orin Thomas
Windows® 7 Step by Step
by Joan Preppernau; Joyce Cox
Getting Started with Arduino, 1st Edition
by Massimo Banzi
Windows® 7 Resource Kit
by Mitch Tulloch; Tony Northrup; Jerry Honeycutt
Few .NET developers have the luxury of unlimited code testing once their application is complete, and rushing through the testing process is both problematic and stressful. The open source NUnit framework provides an excellent and efficient way to test and improve .NET code as it's written, saving hundreds of QA hours and headaches. NUnit is one of the most mature and widely-used .NET open source projects even Microsoft uses it internally. NUnit is a unit-testing framework for all .Net languages. Written entirely in C#, NUnit takes advantage of many .NET language features, such as custom attributes and other reflection related capabilities. It automates unit testing and reduces the effort required to frequently test code while developing it. NUint is invaluable for .NET developers in test-driven development under agile methodologies such as Extreme Programming (XP) as well as for developers who use for unit testing for software quality assurance. Unfortunately, some of those valuable hours saved by using NUnit can be wasted trying to master this powerful but under-documented framework Proof that good things come in small packages, the NUnit Pocket Reference is a complete reference to NUnit, filling in the blanks left by the existing documentation and online discussion. It offers developers everything they need to know to install, configure, and use NUnit; the NUnit user interface; and a reference to the NUnit framework classes in a slim but well-organized package. This handy little book even offers practical, real world NUnit examples. And with the NUnit Pocket Reference, IT managers will know to expect when they implement unit testing in their projects. It is the only book you'll need on this popular and practical new open source framework.
Average Amazon.com® Rating: ![]()
![]()
![]()
![]()
Based on 4 Ratings
Straightforward to use - 2004-09-24
Reviewer Rating: ![]()
![]()
![]()
![]()
![]()
Unit testing is an ideal that many programming projects should aspire to. Like yours, eh? In Java, that gave rise to JUnit. Well, as .NET has grown, so did the need for unit testing in it. From the open source movement, we now have NUnit. Still not as well known as JUnit. Which may add to the need for this book.
A quick pocket reference that is competently done. Lets you easily thumb through and get what you need. The attraction of NUnit is that it can automate a framework for unit testing. There is really not much to NUnit, as attested by the book. But, then again, there is not much need for anything more complicated.
Concise and Useful - 2007-10-03
Reviewer Rating: ![]()
![]()
![]()
![]()
![]()
This pocket reference is very useful for getting NUnit running and to get you started on making test harnesses of your own. Great buy.
Doesn't add much... - 2010-02-04
Reviewer Rating: ![]()
![]()
![]()
![]()
![]()
If you're somehow finding yourself in a situation where you need some basic NUnit knowledge, but don't have internet access, then this book can help - some.
[...]
Handy reference for Unit Test authoring - 2009-04-01
Reviewer Rating: ![]()
![]()
![]()
![]()
![]()
Using NUnit? Get this pocket reference.
NUnit is very straight forward to use, but there are some basics you need to get under your belt before you dive into creating Unit Tests. This guide covers those basics, describes how things are working under the hood, and helps you further your understanding of the value of Unit Testing.
It's a great learning tool as well. Keep it near by when you're building new Unit Tests, or modifying existing ones. I've found it useful in understanding some other people's code and why they took the approach they did in their Unit Test design and implementation.
Top Level Categories:
Internet/Online
Operating Systems
Programming
Software Engineering
Sub-Categories:
Internet/Online > .Net
Operating Systems > Windows
Programming > C
Software Engineering > Open Source Development
Some information on this page was provided using data from Amazon.com®. View at Amazon >