import static org.junit.Assert.*;
import java.lang.reflect.Array;
import java.util.Arrays;
import java.util.Collection;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.junit.runners.Parameterized;
import org.junit.runners.Parameterized.Parameters;
@RunWith(value = Parameterized.class)
public class NextdayTest {
private Date expected;
private Date value;
@Parameters
public static Collection getTestParameters() { // 下面依次设计有效等价类、无效等价类等
//有效等价类
Date d1 = new Date(5, 14, 2014);
Date d2 = new Date(5, 13, 2014);
//为负日期
// Date d3 = new Date(5, 0, 2014);
// Date d4 = new Date(5, -1, 2014);
// //为零日期
// Date d5 = new Date(5, 1, 2014);
// Date d6 = new Date(5, 0, 2014);
//31号
Date d7 = new Date(8, 31, 2015);
Date d8 = new Date(8, 30, 2015);
Date d9 = new Date(7, 31, 2014);
Date d10 = new Date(7, 30, 2014);
Date d11 = new Date(7, 1, 2013);
Dat
Nextday参数化单元测试
最新推荐文章于 2021-05-23 13:48:45 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)