The Art of Unit Testing: With Examples in .Net eBook Download
Table of Contents:
This book introduced me to Typemock Isolator
And Typemock Isolator is the greatest thing ever. You are my god!
Best Unit Testing Book i have read to date
Ok yes i didn't rate it at 5 stars but i think its definitely a book everyone should have on their shelf. Unit testing is hard especially if your working on a system that wasn't designed / architected for unit testing. This book allowed me to "start" implementing unit testing in our internal app that i thought in the past would be impossible to add unit test to. I think the author seems to push it a little to much in the book though i will have to give it to him for using RhinoMock (free) for almost all his examples in the book.
Something for every level
Osherove covers new ground in this brief, dense book: unit testing. For the beginner, he presents the fundamentals like what a unit test is and even why unit testing is a good thing - which, believe it or not, some people still argue against. Among other things, testing a module in isolation requires that the code be isolated, that its dependencies be clearly identified and be amenable to replacement by test fixtures. Osherove makes little mention of randomized testing, something that I often find useful - directed tests cover the cases I was thinking about, but randomized testing often reveals cases I wasn't thinking about. And, although I generally agree with his premise that tests themselves shouldn't contribute to the debug burden, I find that looping over data elements that specify test cases can decrease global test complexity at some cost in local complexity. Also, unit test tools are still maturing, so discussing the many tools available makes parts of this book seem scattered.
-- wiredweird
Great introduction to unit testing
I bought this book because I had to start writing some serious unit tests and I didn't have a good idea of what to do.
Of course, if you are at the point you have to write unit tests, you have a job programming, so this book is certainly not for beginners (at least not in computing).
As he mentions somewhere in the book, any type of testing is viewed as a waste of time, but the quality of the code improves a lot.
The book paid for itself a couple of times already, even though I only had it for about a month.
Must read for NUnit Testing
This is a good book for the intermediate developer.
Computer science students, get this computer ebook by download itThe Art of Unit Testing: With Examples in .Net from Rapidshare/Megaupload/Hotfile for free.
Publisher: Manning Publications
ISBN: 1933988274 / 9781933988276
Pages: 320
Publication Date: Jun 3, 2009
eBook Subject: Computer & Internet
