The nightmare in testing would be false positive.One reason for tests to fail silently is not knowing which are tests.Different frameworks have different definitions of a test.Mitigation includes creating new mocks before each test or manually asserting after each test.