Я работаю с модульным тестирующим приложением.
@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration(classes={Reader.class, Writer.class, Job.class, Step.class})
public class MyTest {
@Autowired
private JobLauncherTestUtils jobLauncherTestUtils;
@Test
public void Test1(){
//some mocking
jobLauncherTestUtils.launchJob();
//assertion etc.
}
//This test is overridding code coverage of the first test.
@Test
public void Test2(){
//some mocking
jobLauncherTestUtils.launchJob();
//assertion etc.
}
}
Почему это происходит, у кого-нибудь есть идеи?Что может быть причиной?