The Philosophy of Testing

Much like we gain knowledge about the behavior of the physical universe via the scientific […]

The testing balance for large integrations

Continuous Integration The first step to delivering consistent and high-quality software is Continuous Integration (CI). […]

Using Test Doubles with Unit Tests – PART 1

Test Double is a generic term for any case where you replace a production object […]

Mocks aren’t stubs (Just a quick review)

I know that Martin Fowler has written about this extensively, but I wanted to write […]