To Mock or Not to Mock

Test-Driven Development