From 7615d30f8bf046140a48238bcf5f1f582431d542 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E8=89=AF?= <841369634@qq.com> Date: Thu, 27 Jan 2022 10:46:31 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=AD=A3=E5=8D=95=E5=85=83=E6=B5=8B?= =?UTF-8?q?=E8=AF=95=EF=BC=9AListUtilTest.pageTest=20=E6=B5=8B=E8=AF=95?= =?UTF-8?q?=E5=90=8E=EF=BC=8C=E5=9B=A0PageUtil.firstPageNo=E5=80=BC?= =?UTF-8?q?=E5=8F=98=E6=88=902=E5=AF=BC=E8=87=B4=E5=85=B6=E4=BB=96?= =?UTF-8?q?=E6=B5=8B=E8=AF=95=E7=94=A8=E4=BE=8B=E8=BF=90=E8=A1=8C=E5=A4=B1?= =?UTF-8?q?=E8=B4=A5=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../hutool/core/collection/ListUtilTest.java | 19 +++++++++++-------- .../cn/hutool/core/util/PageUtilTest.java | 17 ++++++++--------- 2 files changed, 19 insertions(+), 17 deletions(-) diff --git a/hutool-core/src/test/java/cn/hutool/core/collection/ListUtilTest.java b/hutool-core/src/test/java/cn/hutool/core/collection/ListUtilTest.java index 912df5904..5cecd5de3 100644 --- a/hutool-core/src/test/java/cn/hutool/core/collection/ListUtilTest.java +++ b/hutool-core/src/test/java/cn/hutool/core/collection/ListUtilTest.java @@ -19,7 +19,7 @@ import java.util.Map; public class ListUtilTest { @Test - public void splitTest(){ + public void splitTest() { List> lists = ListUtil.split(null, 3); Assert.assertEquals(ListUtil.empty(), lists); @@ -60,7 +60,7 @@ public class ListUtilTest { } @Test - public void splitAvgTest(){ + public void splitAvgTest() { List> lists = ListUtil.splitAvg(null, 3); Assert.assertEquals(ListUtil.empty(), lists); @@ -80,13 +80,13 @@ public class ListUtilTest { } @Test(expected = IllegalArgumentException.class) - public void splitAvgNotZero(){ + public void splitAvgNotZero() { // limit不能小于等于0 ListUtil.splitAvg(Arrays.asList(1, 2, 3, 4), 0); } @Test - public void editTest(){ + public void editTest() { List a = ListUtil.toLinkedList("1", "2", "3"); final List filter = (List) CollUtil.edit(a, str -> "edit" + str); Assert.assertEquals("edit1", filter.get(0)); @@ -104,7 +104,7 @@ public class ListUtilTest { } @Test - public void pageTest(){ + public void pageTest() { List a = ListUtil.toLinkedList(1, 2, 3,4,5); PageUtil.setFirstPageNo(1); @@ -167,10 +167,13 @@ public class ListUtilTest { Assert.assertArrayEquals(new int[]{}, pageListData.get(0).stream().mapToInt(Integer::valueOf).toArray()); Assert.assertArrayEquals(new int[]{3, 4}, pageListData.get(1).stream().mapToInt(Integer::valueOf).toArray()); Assert.assertArrayEquals(new int[]{5}, pageListData.get(2).stream().mapToInt(Integer::valueOf).toArray()); + + // 恢复默认值,避免影响其他测试用例 + PageUtil.setFirstPageNo(0); } @Test - public void subTest(){ + public void subTest() { final List of = ListUtil.of(1, 2, 3, 4); final List sub = ListUtil.sub(of, 2, 4); sub.remove(0); @@ -181,10 +184,10 @@ public class ListUtilTest { } @Test - public void sortByPropertyTest(){ + public void sortByPropertyTest() { @Data @AllArgsConstructor - class TestBean{ + class TestBean { private int order; private String name; } diff --git a/hutool-core/src/test/java/cn/hutool/core/util/PageUtilTest.java b/hutool-core/src/test/java/cn/hutool/core/util/PageUtilTest.java index 46e6e606b..f382b8711 100644 --- a/hutool-core/src/test/java/cn/hutool/core/util/PageUtilTest.java +++ b/hutool-core/src/test/java/cn/hutool/core/util/PageUtilTest.java @@ -5,32 +5,31 @@ import org.junit.Test; /** * 分页单元测试 - * @author Looly * + * @author Looly */ public class PageUtilTest { - + @Test - public void transToStartEndTest(){ - PageUtil.setFirstPageNo(0); + public void transToStartEndTest() { int[] startEnd1 = PageUtil.transToStartEnd(0, 10); Assert.assertEquals(0, startEnd1[0]); Assert.assertEquals(10, startEnd1[1]); - + int[] startEnd2 = PageUtil.transToStartEnd(1, 10); Assert.assertEquals(10, startEnd2[0]); Assert.assertEquals(20, startEnd2[1]); } - + @Test - public void totalPage(){ + public void totalPage() { int totalPage = PageUtil.totalPage(20, 3); Assert.assertEquals(7, totalPage); } - + @Test public void rainbowTest() { int[] rainbow = PageUtil.rainbow(5, 20, 6); - Assert.assertArrayEquals(new int[] {3, 4, 5, 6, 7, 8}, rainbow); + Assert.assertArrayEquals(new int[]{3, 4, 5, 6, 7, 8}, rainbow); } }