本文介绍利用类的静态属性实现junit多个测试方法间共享同一变量值。
package com.laoxu.gamedog;
import org.junit.Test;
/**
* @author xusucheng
* @create 2018-12-14
**/
public class ShareVariableTest {
private static int id=0;
@Test
public void test1(){
id=1;
System.out.println("test1:"+id);
}
@Test
public void test2(){
System.out.println("test2:"+id);
}
@Test
public void test3(){
System.out.println("test3:"+id);
}
}
输出:
test1:1
test2:1
test3:1

本文介绍如何在JUnit测试框架中,通过定义类的静态属性来实现在多个测试方法间共享同一变量值的方法。具体示例展示了在ShareVariableTest类中,静态变量id被多个@Test注解的方法所共用,确保了所有测试方法读取到的id值相同。
4406





