Library Hours
Monday to Friday: 9 a.m. to 9 p.m.
Saturday: 9 a.m. to 5 p.m.
Sunday: 1 p.m. to 9 p.m.
Naper Blvd. 1 p.m. to 5 p.m.
     
Limit search to available items
Results Page:  Previous Next
Author Khorikov, Vladimir, author.

Title Unit Testing Principles, Practices, and Patterns / Khorikov, Vladimir. [O'Reilly electronic resource]

Edition 1st edition.
Publication Info. Manning Publications, 2020.
QR Code
Description 1 online resource (304 pages)
text file
Summary Unit Testing Principles, Patterns and Practices teaches you to design and write tests that target the domain model and other key areas of your code base. In this clearly written guide, you learn to develop professional-quality test suites, safely automate your testing process, and integrate testing throughout the application life cycle. As you adopt a testing mindset, you'll be amazed at how better tests cause you to write better code.
Contents Part 1. The bigger picture. The goal of unit testing -- What is a unit test? -- The anatomy of a unit test -- Part 2. Making your tests work for you. The four pillars of a good unit test -- Mocks and test fragility -- Styles of unit testing -- Refactoring toward valuable unit tests -- Part 3. Integration testing. Why integration testing? -- Mocking best practices -- Testing the database -- Part 4. Unit testing anti-patterns. Unit testing anti-patterns.
Bibliography Includes bibliographical references and index.
Subject Web sites -- Testing.
User interfaces (Computer systems) -- Testing.
User interfaces (Computer systems) -- Testing
Added Author Safari, an O'Reilly Media Company.
Other Form: Print version: Khorikov, Vladimir. Unit Testing Principles, Practices, and Patterns. 1st edition. Manning Publications, 2020 (DLC) 2020430603
ISBN 1617296279
9781617296277
Standard No. 9781617296277
Patron reviews: add a review
Click for more information
EBOOK
No one has rated this material

You can...
Also...
- Find similar reads
- Add a review
- Sign-up for Newsletter
- Suggest a purchase
- Can't find what you want?
More Information