如何在集成测试/功能测试中使用单元测试来定位bug?

时间:2014-02-24 05:00:57

标签: java unit-testing testing junit

当您编写集成测试时,您似乎无法使用集成测试中生成的实际数据运行单元测试。

例如,你已经写了一个单元测试:

class SomeClassTest{
    @Test
    somemothedTest (){
        push test data       //the data is build in 
        run target method of target class
    }
}

因此,您必须重构单元测试以接受来自此单元测试用例之外的测试数据。

是不是?

在一本junit书中,作者wirte:

  

....一旦你开始运行一个类的测试,下一步   是用其他方法和服务来连接类。 ....

这是什么意思,我们应该重构我们的单元测试,使它可以工作以形成一个大的测试并且可以通过整合测试来调用?

0 个答案:

没有答案