Examples of EqualsTester


Examples of com.google.common.testing.EqualsTester

    assertFalse(notNull.apply(null));
    assertTrue(notNull.apply(1));
  }

  public void testNotNull_equality() {
    new EqualsTester()
        .addEqualityGroup(Predicates.notNull(), Predicates.notNull())
        .addEqualityGroup(Predicates.isNull())
        .testEquals();
  }
View Full Code Here

Examples of com.google.common.testing.EqualsTester

    Collection<Integer> nums = ImmutableSet.of(1, 5);
    Collection<Integer> sameOrder = ImmutableSet.of(1, 5);
    Collection<Integer> differentOrder = ImmutableSet.of(5, 1);
    Collection<Integer> differentNums = ImmutableSet.of(1, 3, 5);

    new EqualsTester()
        .addEqualityGroup(Predicates.in(nums), Predicates.in(nums),
            Predicates.in(sameOrder), Predicates.in(differentOrder))
        .addEqualityGroup(Predicates.in(differentNums))
        .testEquals();
  }
View Full Code Here

Examples of com.google.common.testing.EqualsTester

    assertTrue(trimEqualsFoo.apply("Foo"));
    assertTrue(trimEqualsFoo.apply("   Foo   "));
    assertFalse(trimEqualsFoo.apply("Foo-b-que"));

    new EqualsTester()
        .addEqualityGroup(trimEqualsFoo, Predicates.compose(equalsFoo, trim))
        .addEqualityGroup(equalsFoo)
        .addEqualityGroup(trim)
        .addEqualityGroup(Predicates.compose(equalsFoo, identity))
        .addEqualityGroup(Predicates.compose(equalsBar, trim))
View Full Code Here

Examples of com.google.common.testing.EqualsTester

    assertEquals(pre.apply("foo"), post.apply("foo"));
  }

  @GwtIncompatible("java.util.regex.Pattern")
  public void testContains_equals() {
    new EqualsTester()
        .addEqualityGroup(
            Predicates.contains(Pattern.compile("foo")),
            Predicates.containsPattern("foo"))
        .addEqualityGroup(
            Predicates.contains(
View Full Code Here

Examples of com.google.common.testing.EqualsTester

        XmlSchemaType decimalSimpleType = BASE_SCHEMA.getTypeByName( Constants.XSD_DECIMAL );

        XmlSchemaType customSimpleType = CUSTOM_SCHEMA.getTypeByName("customSimpleType");
        XmlSchemaType customComplexType = CUSTOM_SCHEMA.getTypeByName("customComplexTypeType");

        new EqualsTester()
                .addEqualityGroup(
                    stringSimpleType,
                    stringSimpleType)
                .addEqualityGroup(
                    decimalSimpleType,
View Full Code Here

Examples of com.google.common.testing.EqualsTester

    @Test
    public void testXmlSchemaElements() {
        XmlSchemaElement customSimpleElem = CUSTOM_SCHEMA.getElementByName("customTopSimpleElement");
        XmlSchemaElement customComplexElement = CUSTOM_SCHEMA.getElementByName("customTopComplexElement");

        new EqualsTester()
                .addEqualityGroup(
                    customSimpleElem,
                    customSimpleElem)
                .addEqualityGroup(
                    customComplexElement,
View Full Code Here

Examples of com.google.common.testing.EqualsTester

        final QName grp1QName = new QName(CUSTOM_SCHEMA_NS, "customGroup1");
        final QName grp2QName = new QName(CUSTOM_SCHEMA_NS, "customGroup2");
        XmlSchemaGroup grp1 = CUSTOM_SCHEMA.getGroupByName(grp1QName);
        XmlSchemaGroup grp2 = CUSTOM_SCHEMA.getGroupByName(grp2QName);

        new EqualsTester()
                .addEqualityGroup(
                        grp1,
                        grp1)
                .addEqualityGroup(
                        grp2,
View Full Code Here

Examples of com.google.common.testing.EqualsTester

    assertEquals(14, (int) supplierFunction.apply(supplier));
  }

  public void testOfInstance_equals() {
    new EqualsTester()
        .addEqualityGroup(
            Suppliers.ofInstance("foo"), Suppliers.ofInstance("foo"))
        .addEqualityGroup(Suppliers.ofInstance("bar"))
        .testEquals();
  }
View Full Code Here

Examples of com.google.common.testing.EqualsTester

        .addEqualityGroup(Suppliers.ofInstance("bar"))
        .testEquals();
  }

  public void testCompose_equals() {
    new EqualsTester()
        .addEqualityGroup(
            Suppliers.compose(Functions.constant(1), Suppliers.ofInstance("foo")),
            Suppliers.compose(Functions.constant(1), Suppliers.ofInstance("foo")))
        .addEqualityGroup(
            Suppliers.compose(Functions.constant(2), Suppliers.ofInstance("foo")))
View Full Code Here

Examples of com.google.common.testutils.EqualsTester

    Multimap<String, Integer> multimap = createMultimap();
    Multimap<String, Integer> hashMultimap = HashMultimap.create();
    hashMultimap.putAll("foo", Arrays.asList(1, 3));
    hashMultimap.put("bar", 2);

    new EqualsTester(multimap)
        .addEqualObject(createMultimap())
        .addEqualObject(hashMultimap)
        .addEqualObject(ImmutableSetMultimap.<String, Integer>builder()
            .put("bar", 2).put("foo", 1).put("foo", 3).build())
        .addEqualObject(ImmutableSetMultimap.<String, Integer>builder()
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.