Items related to The Art of Unit Testing: with examples in C#

The Art of Unit Testing: with examples in C# - Softcover

  • 4.09 out of 5 stars
    1,409 ratings by Goodreads
 
9781617290893: The Art of Unit Testing: with examples in C#

Synopsis

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
    1. The basics of unit testing
    2. A first unit test
    3. PART 2 CORE TECHNIQUES
    4. Using stubs to break dependencies
    5. Interaction testing using mock objects
    6. Isolation (mocking) frameworks
    7. Digging deeper into isolation frameworks
    8. PART 3 THE TEST CODE
    9. Test hierarchies and organization
    10. The pillars of good unit tests
    11. PART 4 DESIGN AND PROCESS
    12. Integrating unit testing into the organization
    13. Working with legacy code
    14. Design and testability

"synopsis" may belong to another edition of this title.

About the Author

Roy Osherove is an internationally-recognized expert in unit testing and agile software methodology. Still an active coder, he consults and trains teams worldwide on the gentle art of unit testing and test-driven development. He is also the author of Elastic Leadership (Manning 2016). Roy’s blog is at ArtOfUnitTesting.com.

"About this title" may belong to another edition of this title.

Buy Used

Condition: Good
The item is in good condition and...
View this item

FREE shipping within U.S.A.

Destination, rates & speeds

Search results for The Art of Unit Testing: with examples in C#

Stock Image

Osherove, Roy
Published by Manning, 2013
ISBN 10: 1617290890 ISBN 13: 9781617290893
Used paperback

Seller: Jenson Books Inc, Logan, UT, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

paperback. Condition: Good. The item is in good condition and works perfectly, however it is showing some signs of previous ownership which could include: small tears, scuffing, notes, highlighting, gift inscriptions, and library markings. Seller Inventory # 4BQGBJ013E08

Contact seller

Buy Used

US$ 5.81
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Osherove, Roy
Published by Manning Publications, 2013
ISBN 10: 1617290890 ISBN 13: 9781617290893
Used Softcover

Seller: SecondSale, Montgomery, IL, U.S.A.

Seller rating 4 out of 5 stars 4-star rating, Learn more about seller ratings

Condition: Good. Item in good condition. Textbooks may not include supplemental items i.e. CDs, access codes etc. Seller Inventory # 00090516199

Contact seller

Buy Used

US$ 7.41
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Osherove, Roy
Published by Manning Publications, 2013
ISBN 10: 1617290890 ISBN 13: 9781617290893
Used Paperback

Seller: ThriftBooks-Dallas, Dallas, TX, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Paperback. Condition: Very Good. No Jacket. May have limited writing in cover pages. Pages are unmarked. ~ ThriftBooks: Read More, Spend Less 1.15. Seller Inventory # G1617290890I4N00

Contact seller

Buy Used

US$ 7.48
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Osherove, Roy
Published by Manning (edition 2nd), 2013
ISBN 10: 1617290890 ISBN 13: 9781617290893
Used Paperback

Seller: BooksRun, Philadelphia, PA, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Paperback. Condition: Good. 2nd. Ship within 24hrs. Satisfaction 100% guaranteed. APO/FPO addresses supported. Seller Inventory # 1617290890-11-1

Contact seller

Buy Used

US$ 8.90
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

-
Published by -, 2013
ISBN 10: 1617290890 ISBN 13: 9781617290893
Used Paperback

Seller: AwesomeBooks, Wallingford, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Paperback. Condition: Very Good. The Art of Unit Testing: with examples in C# This book is in very good condition and will be shipped within 24 hours of ordering. The cover may have some limited signs of wear but the pages are clean, intact and the spine remains undamaged. This book has clearly been well maintained and looked after thus far. Money back guarantee if you are not satisfied. See all our books here, order more than 1 book and get discounted shipping. Seller Inventory # 7719-9781617290893

Contact seller

Buy Used

US$ 4.63
Convert currency
Shipping: US$ 6.64
From United Kingdom to U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Seller Image

Osherove, Roy
Published by Manning, 2013
ISBN 10: 1617290890 ISBN 13: 9781617290893
Used Softcover

Seller: Big River Books, Powder Springs, GA, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: good. This book is in good condition. The cover has minor creases or bends. The binding is tight and pages are intact. Some pages may have writing or highlighting. Seller Inventory # BRV.1617290890.G

Contact seller

Buy Used

US$ 7.48
Convert currency
Shipping: US$ 3.99
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

-
Published by - -, 2013
ISBN 10: 1617290890 ISBN 13: 9781617290893
Used Paperback

Seller: Bahamut Media, Reading, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Paperback. Condition: Very Good. This book is in very good condition and will be shipped within 24 hours of ordering. The cover may have some limited signs of wear but the pages are clean, intact and the spine remains undamaged. This book has clearly been well maintained and looked after thus far. Money back guarantee if you are not satisfied. See all our books here, order more than 1 book and get discounted shipping. Seller Inventory # 6545-9781617290893

Contact seller

Buy Used

US$ 4.63
Convert currency
Shipping: US$ 9.28
From United Kingdom to U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Osherove, Roy
Published by Manning Publications, 2013
ISBN 10: 1617290890 ISBN 13: 9781617290893
Used Paperback

Seller: HPB-Emerald, Dallas, TX, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Paperback. Condition: Very Good. Connecting readers with great books since 1972! Used books may not include companion materials, and may have some shelf wear or limited writing. We ship orders daily and Customer Service is our top priority! Seller Inventory # S_438272937

Contact seller

Buy Used

US$ 11.99
Convert currency
Shipping: US$ 3.75
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Roy Osherove
Published by Manning Publications, 2013
ISBN 10: 1617290890 ISBN 13: 9781617290893
Used Paperback

Seller: Brit Books, Milton Keynes, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Paperback. Condition: Used; Very Good. ***Simply Brit*** Welcome to our online used book store, where affordability meets great quality. Dive into a world of captivating reads without breaking the bank. We take pride in offering a wide selection of used books, from classics to hidden gems, ensuring there is something for every literary palate. All orders are shipped within 24 hours and our lightning fast-delivery within 48 hours coupled with our prompt customer service ensures a smooth journey from ordering to delivery. Discover the joy of reading with us, your trusted source for affordable books that do not compromise on quality. Seller Inventory # 4261649

Contact seller

Buy Used

US$ 4.91
Convert currency
Shipping: US$ 21.26
From United Kingdom to U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Osherove, Roy
Published by Manning, 2013
ISBN 10: 1617290890 ISBN 13: 9781617290893
Used Softcover

Seller: medimops, Berlin, Germany

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: good. Befriedigend/Good: Durchschnittlich erhaltenes Buch bzw. Schutzumschlag mit Gebrauchsspuren, aber vollständigen Seiten. / Describes the average WORN book or dust jacket that has all the pages present. Seller Inventory # M01617290890-G

Contact seller

Buy Used

US$ 16.71
Convert currency
Shipping: US$ 11.58
From Germany to U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

There are 18 more copies of this book

View all search results for this book