break the test case into pieces.