separate the test case