使用JUnit的内部类中的测试用例

我读到有关构造单元测试的内容,每个类都有一个测试类,每个方法都有一个内部类。认为这似乎是组织测试的便捷方法,因此我在Java项目中进行了尝试。但是,内部类中的测试似乎根本没有被采用。

我大致是这样做的:

public class DogTests

{

public class BarkTests

{

@Test

public void quietBark_IsAtLeastAudible() { }

@Test

public void loudBark_ScaresAveragePerson() { }

}

public class EatTests

{

@Test

public void normalFood_IsEaten() { }

@Test

public void badFood_ThrowsFit() { }

}

}

JUnit不支持此功能,还是我做错了?

回答:

public class ServicesTest extends TestBase {

public static class TestLogon{

@Test

public void testLogonRequest() throws Exception {

//My Test Code

}

}

}

使内部类静态化对我有效。

以上是 使用JUnit的内部类中的测试用例 的全部内容, 来源链接: utcz.com/qa/418646.html

回到顶部