X-Git-Url: https://git.pterodactylus.net/?p=Sone.git;a=blobdiff_plain;f=src%2Ftest%2Fjava%2Fnet%2Fpterodactylus%2Fsone%2Futils%2FIntegerRangePredicateTest.java;fp=src%2Ftest%2Fjava%2Fnet%2Fpterodactylus%2Fsone%2Futils%2FIntegerRangePredicateTest.java;h=0000000000000000000000000000000000000000;hp=2bea3f7d811bbe91151a90559135ab5c63f0cf16;hb=0fb2e4be3ce2066ecc5caf03f5ef4af680520a52;hpb=3d8fa614b871a03f8940a1be0a98218028306fda diff --git a/src/test/java/net/pterodactylus/sone/utils/IntegerRangePredicateTest.java b/src/test/java/net/pterodactylus/sone/utils/IntegerRangePredicateTest.java deleted file mode 100644 index 2bea3f7..0000000 --- a/src/test/java/net/pterodactylus/sone/utils/IntegerRangePredicateTest.java +++ /dev/null @@ -1,53 +0,0 @@ -package net.pterodactylus.sone.utils; - -import static net.pterodactylus.sone.utils.IntegerRangePredicate.range; -import static org.hamcrest.MatcherAssert.assertThat; -import static org.hamcrest.Matchers.is; - -import net.pterodactylus.sone.test.TestUtil; - -import org.junit.Test; - -/** - * Unit test for {@link IntegerRangePredicate}. - */ -public class IntegerRangePredicateTest { - - private final IntegerRangePredicate predicate = - new IntegerRangePredicate(-50, 50); - - @Test - public void predicateMatchesNumberWithinBounds() { - assertThat(predicate.apply(17), is(true)); - } - - @Test - public void predicateMatchesLowerBoundary() { - assertThat(predicate.apply(-50), is(true)); - } - - @Test - public void predicateDoesNotMatchOneBelowLowerBoundary() { - assertThat(predicate.apply(-51), is(false)); - } - - @Test - public void predicateMatchesUpperBoundary() { - assertThat(predicate.apply(50), is(true)); - } - - @Test - public void predicateDoesNotMatchesOneAboveUpperBoundary() { - assertThat(predicate.apply(51), is(false)); - } - - @Test - public void staticCreatorMethodCreatesPredicate() { - IntegerRangePredicate predicate = range(-50, 50); - assertThat(TestUtil.getPrivateField(predicate, "lowerBound"), - is(-50)); - assertThat(TestUtil.getPrivateField(predicate, "upperBound"), - is(50)); - } - -}