The Art of Unit Testing

The Art of Unit Testing
Author :
Publisher : Simon and Schuster
Total Pages : 459
Release :
ISBN-10 : 9781638353058
ISBN-13 : 1638353050
Rating : 4/5 (050 Downloads)

Book Synopsis The Art of Unit Testing by : Roy Osherove

Download or read book The Art of Unit Testing written by Roy Osherove and published by Simon and Schuster. This book was released on 2013-11-24 with total page 459 pages. Available in PDF, EPUB and Kindle. Book excerpt: Summary The Art of Unit Testing, Second Edition guides you step by step from writing your first simple tests to developing robust test sets that are maintainable, readable, and trustworthy. You'll master the foundational ideas and quickly move to high-value subjects like mocks, stubs, and isolation, including frameworks such as Moq, FakeItEasy, and Typemock Isolator. You'll explore test patterns and organization, working with legacy code, and even "untestable" code. Along the way, you'll learn about integration testing and techniques and tools for testing databases and other technologies. About this Book You know you should be unit testing, so why aren't you doing it? If you're new to unit testing, if you find unit testing tedious, or if you're just not getting enough payoff for the effort you put into it, keep reading. The Art of Unit Testing, Second Edition guides you step by step from writing your first simple unit tests to building complete test sets that are maintainable, readable, and trustworthy. You'll move quickly to more complicated subjects like mocks and stubs, while learning to use isolation (mocking) frameworks like Moq, FakeItEasy, and Typemock Isolator. You'll explore test patterns and organization, refactor code applications, and learn how to test "untestable" code. Along the way, you'll learn about integration testing and techniques for testing with databases. The examples in the book use C#, but will benefit anyone using a statically typed language such as Java or C++. Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. What's Inside Create readable, maintainable, trustworthy tests Fakes, stubs, mock objects, and isolation (mocking) frameworks Simple dependency injection techniques Refactoring legacy code About the Author Roy Osherove has been coding for over 15 years, and he consults and trains teams worldwide on the gentle art of unit testing and test-driven development. His blog is at ArtOfUnitTesting.com. Table of Contents PART 1 GETTING STARTED The basics of unit testing A first unit test PART 2 CORE TECHNIQUES Using stubs to break dependencies Interaction testing using mock objects Isolation (mocking) frameworks Digging deeper into isolation frameworks PART 3 THE TEST CODE Test hierarchies and organization The pillars of good unit tests PART 4 DESIGN AND PROCESS Integrating unit testing into the organization Working with legacy code Design and testability


The Art of Unit Testing Related Books

The Art of Unit Testing
Language: en
Pages: 459
Authors: Roy Osherove
Categories: Computers
Type: BOOK - Published: 2013-11-24 - Publisher: Simon and Schuster

DOWNLOAD EBOOK

Summary The Art of Unit Testing, Second Edition guides you step by step from writing your first simple tests to developing robust test sets that are maintainabl
JavaScript Unit Testing
Language: en
Pages: 190
Authors: H. Ahmed
Categories: Computers
Type: BOOK - Published: 2012-11-17 - Publisher: Packt Publishing

DOWNLOAD EBOOK

A practical, example-driven guide to using, automating, and integrating JavaScript Unit tests for the busy and conscientious JavaScript developer striving for e
Testing JavaScript Applications
Language: en
Pages: 510
Authors: Lucas da Costa
Categories: Computers
Type: BOOK - Published: 2021-04-13 - Publisher: Simon and Schuster

DOWNLOAD EBOOK

Automated testing will help you write high-quality software in less time, with more confidence, fewer bugs, and without constant manual oversight. Testing JavaS
JavaScript Testing with Jasmine
Language: en
Pages: 51
Authors: Evan Hahn
Categories: Computers
Type: BOOK - Published: 2013-04-15 - Publisher: "O'Reilly Media, Inc."

DOWNLOAD EBOOK

Developers looking to keep their JavaScript code bug-free will want to unit test using Jasmine, one of the most popular unit testing frameworks around. Any proj
Test-Driven JavaScript Development
Language: en
Pages: 626
Authors: Christian Johansen
Categories: Computers
Type: BOOK - Published: 2010-09-09 - Publisher: Addison-Wesley Professional

DOWNLOAD EBOOK

For JavaScript developers working on increasingly large and complex projects, effective automated testing is crucial to success. Test-Driven JavaScript Developm