Comment Comment by VHRanger Yes, you should delete tests for everything that isn't a required external behavior, or a bugfix IMO.Otherwise you're implicitly testing the implementation, which makes refactoring impossible.A big smell here is if the large majority of your tests are mocked. This might mean you're testing at too fine-grained a level. parent VHRanger 6 years ago
Otherwise you're implicitly testing the implementation, which makes refactoring impossible.
A big smell here is if the large majority of your tests are mocked. This might mean you're testing at too fine-grained a level.