mirror of
https://gitee.com/chinabugotech/hutool.git
synced 2025-07-21 15:09:48 +08:00
fix code
This commit is contained in:
@@ -2,7 +2,7 @@ package cn.hutool.core.collection;
|
||||
|
||||
import cn.hutool.core.date.StopWatch;
|
||||
import cn.hutool.core.lang.Console;
|
||||
import cn.hutool.core.math.PageInfo;
|
||||
import cn.hutool.core.lang.page.PageInfo;
|
||||
import cn.hutool.core.util.RandomUtil;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
|
@@ -0,0 +1,37 @@
|
||||
package cn.hutool.core.lang.page;
|
||||
|
||||
import org.junit.Assert;
|
||||
import org.junit.Test;
|
||||
|
||||
public class NavigatePageInfoTest {
|
||||
|
||||
@Test
|
||||
public void naviTest1(){
|
||||
// 首页
|
||||
final NavigatePageInfo navigatePageInfo = new NavigatePageInfo(10, 2, 6);
|
||||
Assert.assertEquals("[1] 2 3 4 5 >>", navigatePageInfo.toString());
|
||||
|
||||
// 中间页
|
||||
navigatePageInfo.nextPage();
|
||||
Assert.assertEquals("<< 1 [2] 3 4 5 >>", navigatePageInfo.toString());
|
||||
|
||||
// 尾页
|
||||
navigatePageInfo.setPageNo(5);
|
||||
Assert.assertEquals("<< 1 2 3 4 [5]", navigatePageInfo.toString());
|
||||
}
|
||||
|
||||
@Test
|
||||
public void naviTest2(){
|
||||
// 首页
|
||||
final NavigatePageInfo navigatePageInfo = new NavigatePageInfo(10, 2, 4);
|
||||
Assert.assertEquals("[1] 2 3 4 >>", navigatePageInfo.toString());
|
||||
|
||||
// 中间页
|
||||
navigatePageInfo.nextPage();
|
||||
Assert.assertEquals("<< 1 [2] 3 4 >>", navigatePageInfo.toString());
|
||||
|
||||
// 尾页
|
||||
navigatePageInfo.setPageNo(5);
|
||||
Assert.assertEquals("<< 2 3 4 [5]", navigatePageInfo.toString());
|
||||
}
|
||||
}
|
@@ -1,4 +1,4 @@
|
||||
package cn.hutool.core.math;
|
||||
package cn.hutool.core.lang.page;
|
||||
|
||||
import org.junit.Assert;
|
||||
import org.junit.Test;
|
@@ -0,0 +1,48 @@
|
||||
package cn.hutool.core.tree;
|
||||
|
||||
import cn.hutool.core.lang.Assert;
|
||||
import org.junit.Test;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
||||
public class IssueI6NR2ZTest {
|
||||
@Test
|
||||
public void getNodeTest() {
|
||||
final List<TreeNode<Integer>> list = new ArrayList<>();
|
||||
|
||||
final TreeNode<Integer> treeNode1 = new TreeNode<>();
|
||||
treeNode1.setId(1);
|
||||
treeNode1.setParentId(0);
|
||||
list.add(treeNode1);
|
||||
|
||||
final TreeNode<Integer> treeNode2 = new TreeNode<>();
|
||||
treeNode2.setId(2);
|
||||
treeNode2.setParentId(1);
|
||||
list.add(treeNode2);
|
||||
|
||||
final TreeNode<Integer> treeNode3 = new TreeNode<>();
|
||||
treeNode3.setId(3);
|
||||
treeNode3.setParentId(1);
|
||||
list.add(treeNode3);
|
||||
|
||||
final TreeNode<Integer> treeNode4 = new TreeNode<>();
|
||||
treeNode4.setId(21);
|
||||
treeNode4.setParentId(2);
|
||||
list.add(treeNode4);
|
||||
|
||||
final TreeNode<Integer> treeNode5 = new TreeNode<>();
|
||||
treeNode5.setId(31);
|
||||
treeNode5.setParentId(3);
|
||||
list.add(treeNode5);
|
||||
|
||||
final TreeNode<Integer> treeNode6 = new TreeNode<>();
|
||||
treeNode6.setId(211);
|
||||
treeNode6.setParentId(21);
|
||||
list.add(treeNode6);
|
||||
|
||||
final List<MapTree<Integer>> build = TreeUtil.build(list);
|
||||
final MapTree<Integer> node = TreeUtil.getNode(build.get(0), 31);
|
||||
Assert.notNull(node);
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user