您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

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

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

public class ServicesTest extends TestBase {

   public static class Testlogon{

       @Test
       public void testlogonRequest() throws Exception {
         //My Test Code
       }
   }
}
@H_419_3@

使内部类静态化我有效。

解决方法

我读到有关构造单元测试的内容,每个类都有一个测试类,每个方法都有一个内部类。认为这似乎是组织测试的便捷方法,因此我在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 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() { }
    }
}

使内部类静态化我有效。

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

我大致是这样做的:

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

使内部类静态化我有效。

其他 2022/1/1 18:13:53 有533人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶