Esempio n. 1
0
 @Test
 public void attributeGreaterThan() {
   Integer one = 1;
   Assert.assertTrue(Predicates2.attributeGreaterThan(Functions.getToString()).accept(one, "0"));
   Assert.assertFalse(Predicates2.attributeGreaterThan(Functions.getToString()).accept(one, "1"));
   Assert.assertNotNull(Predicates2.attributeGreaterThan(Functions.getToString()).toString());
 }
Esempio n. 2
0
 @Test
 public void attributeLessThanOrEqualTo() {
   Assert.assertFalse(
       Predicates2.attributeLessThanOrEqualTo(Functions.getToString()).accept(1, "0"));
   Assert.assertTrue(
       Predicates2.attributeLessThanOrEqualTo(Functions.getToString()).accept(1, "1"));
   Assert.assertTrue(
       Predicates2.attributeLessThanOrEqualTo(Functions.getToString()).accept(1, "2"));
   Assert.assertNotNull(
       Predicates2.attributeLessThanOrEqualTo(Functions.getToString()).toString());
 }
Esempio n. 3
0
 @Test
 public void attributeIn_MultiTypes() {
   MutableList<String> stringInts = Lists.fixedSize.of("1", "2");
   Assert.assertTrue(Predicates2.attributeIn(Functions.getToString()).accept(1, stringInts));
   Assert.assertFalse(Predicates2.attributeIn(Functions.getToString()).accept(3, stringInts));
   Assert.assertFalse(Predicates2.attributeIn(Functions.getToString()).accept(3, stringInts));
   MutableList<Integer> intList = Lists.fixedSize.of(1, 3);
   MutableList<Integer> newList =
       ListIterate.filterWith(
           intList, Predicates2.attributeIn(Functions.getToString()), stringInts);
   Assert.assertEquals(FastList.newListWith(1), newList);
 }