mirror of
https://gitee.com/chinabugotech/hutool.git
synced 2025-07-21 15:09:48 +08:00
fix code
This commit is contained in:
@@ -6,29 +6,30 @@ import org.junit.Test;
|
||||
/**
|
||||
* test for {@link Bound}
|
||||
*/
|
||||
@SuppressWarnings("EqualsWithItself")
|
||||
public class BoundTest {
|
||||
|
||||
@Test
|
||||
public void testEquals() {
|
||||
Bound<Integer> bound = new Bound.FiniteBound<>(1, BoundType.OPEN_UPPER_BOUND);
|
||||
final Bound<Integer> bound = new FiniteBound<>(1, BoundType.OPEN_UPPER_BOUND);
|
||||
Assert.assertEquals(bound, bound);
|
||||
Assert.assertEquals(bound, new Bound.FiniteBound<>(1, BoundType.OPEN_UPPER_BOUND));
|
||||
Assert.assertNotEquals(bound, new Bound.FiniteBound<>(2, BoundType.OPEN_UPPER_BOUND));
|
||||
Assert.assertNotEquals(bound, new Bound.FiniteBound<>(1, BoundType.OPEN_LOWER_BOUND));
|
||||
Assert.assertEquals(bound, new FiniteBound<>(1, BoundType.OPEN_UPPER_BOUND));
|
||||
Assert.assertNotEquals(bound, new FiniteBound<>(2, BoundType.OPEN_UPPER_BOUND));
|
||||
Assert.assertNotEquals(bound, new FiniteBound<>(1, BoundType.OPEN_LOWER_BOUND));
|
||||
Assert.assertNotEquals(bound, null);
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testHashCode() {
|
||||
int hashCode = new Bound.FiniteBound<>(1, BoundType.OPEN_UPPER_BOUND).hashCode();
|
||||
Assert.assertEquals(hashCode, new Bound.FiniteBound<>(1, BoundType.OPEN_UPPER_BOUND).hashCode());
|
||||
Assert.assertNotEquals(hashCode, new Bound.FiniteBound<>(2, BoundType.OPEN_UPPER_BOUND).hashCode());
|
||||
Assert.assertNotEquals(hashCode, new Bound.FiniteBound<>(1, BoundType.OPEN_LOWER_BOUND).hashCode());
|
||||
final int hashCode = new FiniteBound<>(1, BoundType.OPEN_UPPER_BOUND).hashCode();
|
||||
Assert.assertEquals(hashCode, new FiniteBound<>(1, BoundType.OPEN_UPPER_BOUND).hashCode());
|
||||
Assert.assertNotEquals(hashCode, new FiniteBound<>(2, BoundType.OPEN_UPPER_BOUND).hashCode());
|
||||
Assert.assertNotEquals(hashCode, new FiniteBound<>(1, BoundType.OPEN_LOWER_BOUND).hashCode());
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testNoneLowerBound() {
|
||||
Bound<Integer> bound = Bound.noneLowerBound();
|
||||
final Bound<Integer> bound = Bound.noneLowerBound();
|
||||
// negate
|
||||
Assert.assertEquals(bound, bound.negate());
|
||||
// test
|
||||
@@ -49,7 +50,7 @@ public class BoundTest {
|
||||
|
||||
@Test
|
||||
public void testNoneUpperBound() {
|
||||
Bound<Integer> bound = Bound.noneUpperBound();
|
||||
final Bound<Integer> bound = Bound.noneUpperBound();
|
||||
// negate
|
||||
Assert.assertEquals(bound, bound.negate());
|
||||
// test
|
||||
|
@@ -10,7 +10,7 @@ public class BoundedRangeTest {
|
||||
|
||||
@Test
|
||||
public void testEquals() {
|
||||
BoundedRange<Integer> range = new BoundedRange<>(
|
||||
final BoundedRange<Integer> range = new BoundedRange<>(
|
||||
Bound.greaterThan(0), Bound.lessThan(10)
|
||||
);
|
||||
Assert.assertEquals(range, range);
|
||||
@@ -25,7 +25,7 @@ public class BoundedRangeTest {
|
||||
|
||||
@Test
|
||||
public void testHashCode() {
|
||||
int hasCode = new BoundedRange<>(
|
||||
final int hasCode = new BoundedRange<>(
|
||||
Bound.greaterThan(0), Bound.lessThan(10)
|
||||
).hashCode();
|
||||
Assert.assertEquals(hasCode, new BoundedRange<>(
|
||||
@@ -38,7 +38,7 @@ public class BoundedRangeTest {
|
||||
|
||||
@Test
|
||||
public void testAll() {
|
||||
BoundedRange<Integer> range = BoundedRange.all();
|
||||
final BoundedRange<Integer> range = BoundedRange.all();
|
||||
Assert.assertEquals("(-∞, +∞)", range.toString());
|
||||
|
||||
// getBound
|
||||
@@ -83,7 +83,7 @@ public class BoundedRangeTest {
|
||||
|
||||
@Test
|
||||
public void testOpen() {
|
||||
BoundedRange<Integer> range = BoundedRange.open(0, 5);
|
||||
final BoundedRange<Integer> range = BoundedRange.open(0, 5);
|
||||
Assert.assertEquals("(0, 5)", range.toString());
|
||||
|
||||
// getBound
|
||||
@@ -125,7 +125,7 @@ public class BoundedRangeTest {
|
||||
|
||||
@Test
|
||||
public void testClose() {
|
||||
BoundedRange<Integer> range = BoundedRange.close(0, 5);
|
||||
final BoundedRange<Integer> range = BoundedRange.close(0, 5);
|
||||
Assert.assertEquals("[0, 5]", range.toString());
|
||||
|
||||
// getBound
|
||||
@@ -168,7 +168,7 @@ public class BoundedRangeTest {
|
||||
|
||||
@Test
|
||||
public void testOpenClose() {
|
||||
BoundedRange<Integer> range = BoundedRange.openClose(0, 5);
|
||||
final BoundedRange<Integer> range = BoundedRange.openClose(0, 5);
|
||||
Assert.assertEquals("(0, 5]", range.toString());
|
||||
|
||||
// getBound
|
||||
@@ -187,7 +187,7 @@ public class BoundedRangeTest {
|
||||
|
||||
@Test
|
||||
public void testCloseOpen() {
|
||||
BoundedRange<Integer> range = BoundedRange.closeOpen(0, 5);
|
||||
final BoundedRange<Integer> range = BoundedRange.closeOpen(0, 5);
|
||||
Assert.assertEquals("[0, 5)", range.toString());
|
||||
|
||||
// getBound
|
||||
@@ -206,7 +206,7 @@ public class BoundedRangeTest {
|
||||
|
||||
@Test
|
||||
public void testGreatThan() {
|
||||
BoundedRange<Integer> range = BoundedRange.greaterThan(0);
|
||||
final BoundedRange<Integer> range = BoundedRange.greaterThan(0);
|
||||
Assert.assertEquals("(0, +∞)", range.toString());
|
||||
|
||||
// getBound
|
||||
@@ -225,7 +225,7 @@ public class BoundedRangeTest {
|
||||
|
||||
@Test
|
||||
public void testAtLeast() {
|
||||
BoundedRange<Integer> range = BoundedRange.atLeast(0);
|
||||
final BoundedRange<Integer> range = BoundedRange.atLeast(0);
|
||||
Assert.assertEquals("[0, +∞)", range.toString());
|
||||
|
||||
// getBound
|
||||
@@ -244,7 +244,7 @@ public class BoundedRangeTest {
|
||||
|
||||
@Test
|
||||
public void testLessThan() {
|
||||
BoundedRange<Integer> range = BoundedRange.lessThan(5);
|
||||
final BoundedRange<Integer> range = BoundedRange.lessThan(5);
|
||||
Assert.assertEquals("(-∞, 5)", range.toString());
|
||||
|
||||
// getBound
|
||||
@@ -263,7 +263,7 @@ public class BoundedRangeTest {
|
||||
|
||||
@Test
|
||||
public void testAtMost() {
|
||||
BoundedRange<Integer> range = BoundedRange.atMost(5);
|
||||
final BoundedRange<Integer> range = BoundedRange.atMost(5);
|
||||
Assert.assertEquals("(-∞, 5]", range.toString());
|
||||
|
||||
// getBound
|
||||
|
@@ -1,10 +1,9 @@
|
||||
package cn.hutool.core.lang;
|
||||
package cn.hutool.core.lang.range;
|
||||
|
||||
import cn.hutool.core.date.DateField;
|
||||
import cn.hutool.core.date.DateRange;
|
||||
import cn.hutool.core.date.DateTime;
|
||||
import cn.hutool.core.date.DateUtil;
|
||||
import cn.hutool.core.lang.range.Range;
|
||||
import cn.hutool.core.text.StrUtil;
|
||||
import org.junit.Assert;
|
||||
import org.junit.Test;
|
Reference in New Issue
Block a user