Hi,

> I know about test suites, but it's not exactly what I'm looking for, I'm
> talking about reusing logic in several tests

Sounds to me like your tests are more integration test than unit tests. If 
you’ve not read "Working Effectively with Legacy Code” by Michael Feathers you 
might want to take a look.

In it he says "A unit test that takes 1/10th of a second to run is a slow unit 
test.” so any test that touches a database or makes a HTTP call is probably not 
a unit test. That being said it's better to have tests than no tests at all. 
I’d try an aim for a 80% / 20% rule re integration vs unit test.

Also look into Mocks they will make you’re life easier and your tests faster.

Thanks,
Justin

Reply via email to