Package com.google.common.testutils

Examples of com.google.common.testutils.EqualsTester$NotAnInstance


    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


    MapDifference<Integer, String> original = Maps.difference(left, right);
    MapDifference<Integer, String> same = Maps.difference(left, right);
    MapDifference<Integer, String> reverse = Maps.difference(right, left);
    MapDifference<Integer, String> diff2 = Maps.difference(left, right2);

    new EqualsTester(original)
        .addEqualObject(same)
        .addNotEqualObject(reverse, diff2)
        .testEquals();
  }
View Full Code Here

    Multimap<String, Integer> arrayListMultimap
        = ArrayListMultimap.create();
    arrayListMultimap.putAll("foo", Arrays.asList(1, 3));
    arrayListMultimap.put("bar", 2);

    new EqualsTester(multimap)
        .addEqualObject(createMultimap())
        .addEqualObject(arrayListMultimap)
        .addEqualObject(ImmutableListMultimap.<String, Integer>builder()
            .put("bar", 2).put("foo", 1).put("foo", 3).build())
        .addNotEqualObject(ImmutableListMultimap.<String, Integer>builder()
View Full Code Here

    assertTrue(caseInsensitiveOrdering.compare("B", "a") > 0);

    @SuppressWarnings("deprecation") // test of deprecated method
    Ordering<String> orderingFromOrdering =
        Ordering.from(Ordering.<String>natural());
    new EqualsTester(caseInsensitiveOrdering)
        .addEqualObject(Ordering.from(String.CASE_INSENSITIVE_ORDER))
        .addNotEqualObject(orderingFromOrdering)
        .addNotEqualObject(Ordering.natural())
        .testEquals();
  }
View Full Code Here

      c.compare(5, 666);
      fail();
    } catch (IncomparableValueException expected) {
      assertEquals(666, expected.value);
    }
    new EqualsTester(c)
        .addEqualObject(Ordering.explicit(42, 5))
        .addNotEqualObject(Ordering.explicit(5, 42))
        .addNotEqualObject(Ordering.explicit(42))
        .testEquals();
    reserializeAndAssert(c);
View Full Code Here

  public void testReverse() {
    Ordering<Number> reverseOrder = numberOrdering.reverse();
    Helpers.testComparator(reverseOrder,
        Integer.MAX_VALUE, 1, 0, -1, Integer.MIN_VALUE);

    new EqualsTester(reverseOrder)
        .addEqualObject(numberOrdering.reverse())
        .addNotEqualObject(Ordering.natural().reverse())
        .addNotEqualObject(Collections.reverseOrder())
        .testEquals();
  }
View Full Code Here

        = Ordering.natural().onResultOf(StringLengthFunction.StringLength);
    assertTrue(comparator.compare("to", "be") == 0);
    assertTrue(comparator.compare("or", "not") < 0);
    assertTrue(comparator.compare("that", "to") > 0);

    new EqualsTester(comparator)
        .addEqualObject(
            Ordering.natural().onResultOf(StringLengthFunction.StringLength))
        .addNotEqualObject(DECREASING_INTEGER)
        .testEquals();
    reserializeAndAssert(comparator);
View Full Code Here

        StringLengthFunction.StringLength);
    assertTrue(comparator.compare("to", "be") == 0);
    assertTrue(comparator.compare("not", "or") < 0);
    assertTrue(comparator.compare("to", "that") > 0);

    new EqualsTester(comparator)
        .addEqualObject(
            DECREASING_INTEGER.onResultOf(StringLengthFunction.StringLength))
        .addNotEqualObject(
            DECREASING_INTEGER.onResultOf(Functions.constant(1)))
        .addNotEqualObject(Ordering.natural())
View Full Code Here

      function.apply("Two");
      fail();
    } catch (IllegalArgumentException expected) {
    }

    new EqualsTester(function)
        .addEqualObject(Functions.forMap(map))
        .addEqualObject(Functions.forMap(map))
        .addNotEqualObject(Functions.forMap(map, 42))
        .testEquals();
View Full Code Here

    assertEquals(1, function.apply("One").intValue());
    assertEquals(42, function.apply("Two").intValue());
    assertEquals(3, function.apply("Three").intValue());

    new EqualsTester(function)
        .addEqualObject(Functions.forMap(map, 42))
        .addEqualObject(SerializableTester.reserialize(function))
        .addNotEqualObject(Functions.forMap(map))
        .addNotEqualObject(Functions.forMap(map, null))
        .addNotEqualObject(Functions.forMap(map, 43))
View Full Code Here

TOP

Related Classes of com.google.common.testutils.EqualsTester$NotAnInstance

Copyright © 2018 www.massapicom. 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.