 Another bad practice would be a test setup that contains more steps than are needed for the test; this is a problem seen in in-line setup.A test case is considered "unsafe" when it modifies its fixture(s).An unsafe test case can render subsequent tests useless by leaving the fixture in an unexpected state.