Remove Microservices Remove System Design Remove TDD Remove Testing
article thumbnail

Testing Without Mocks: A Pattern Language

James Shore

Automated tests are important. Unfortunately, many automated tests also waste a huge amount of time. The easy, obvious way to write tests is to make broad tests that are automated versions of manual tests. It’s also easy to make poor-quality tests that are hard to read, or end up only testing themselves.

Testing 138
article thumbnail

New live online training courses

O'Reilly Media - Ideas

Get hands-on training in Docker, microservices, cloud native, Python, machine learning, and many other topics. Design Patterns in Java , June 13-14. Java Testing with Mockito and the Hamcrest Matchers , June 19. Pythonic design patterns , June 27. Advanced Test-Driven Development (TDD) , June 27.

Course 64
article thumbnail

219+ live online training courses opened for June and July

O'Reilly Media - Ideas

Get hands-on training in Docker, microservices, cloud native, Python, machine learning, and many other topics. Design Patterns in Java , June 13-14. Java Testing with Mockito and the Hamcrest Matchers , June 19. Pythonic design patterns , June 27. Advanced Test-Driven Development (TDD) , June 27.

Course 49