我正在研究一种方法,它可以被认为是另一种已经定义和测试过的方法的特殊化。我想要的是,当我为addSpecialProduct定义测试时,我只是确保它也在进程中调用addProduct。如果这是两个类协作的问题,那么很容易让协作者被嘲笑,只需验证目标方法是否被调用(如果需要,还可以将其存根)。但是,这两个方法属于同一个类。我现在想的是监视我正在测试的对象,比如:
p
, dependsOnMethods={"testCreateProperty"})}
当我使用maven执行单个测试com.service.PropertyServiceTest.testCreateProperty1():com.service.PropertyServiceTest.testCreateProperty(),引起的,它依赖于未使用@Test注释的方法public void com
我有一个junit测试testArchive()。Junit测试测试存档()方法,该方法存档一个文件并将url作为字符串返回给它。URL被定义为Junit Test类中的实例变量。getService().sendEmail(url) // Url is turning out to be null} // end of class
我正在为sendEmail()编写另一个Junit测试,它通过电子