编辑
JUnit测试分层结构
本文访问次数:0

使用hierarchicalcontextrunner库可以很方便的将junit测试分成若干层,每层都可以设置独立的setup和teardown方法

首先引入库,在gradle中添加

testImplementation 'de.bechte.junit:junit-hierarchicalcontextrunner:4.12.1'

在junit测试代码上添加@RunWith

@RunWith(HierarchicalContextRunner.class)
public class SomeTest {
}

创建内部类

@RunWith(HierarchicalContextRunner.class)
public class SomeTest {
    public class SubTest{
        @Test
        public void test(){

        }
    }
}

需要输入验证码才能留言

没有任何评论