@CollectionSize.Require(absent = ZERO) public void testNotEqualsEmpty() { new EqualsTester() .addEqualityGroup(multimap()) .addEqualityGroup(getSubjectGenerator().create()) .testEquals(); }
@Test public void testEquals() { EndpointPair<String> ordered = EndpointPair.ordered("a", "b"); EndpointPair<String> orderedMirror = EndpointPair.ordered("b", "a"); EndpointPair<String> unordered = EndpointPair.unordered("a", "b"); EndpointPair<String> unorderedMirror = EndpointPair.unordered("b", "a"); new EqualsTester() .addEqualityGroup(ordered) .addEqualityGroup(orderedMirror) .addEqualityGroup(unordered, unorderedMirror) .testEquals(); }
@Test public void equalAndHashCode() { Date d1 = Date.fromYearMonthDay(2016, 9, 18); Date d2 = Date.fromYearMonthDay(2016, 9, 18); Date d3 = Date.fromYearMonthDay(2016, 9, 19); EqualsTester tester = new EqualsTester(); tester.addEqualityGroup(d1, d2); tester.addEqualityGroup(d3); }
@Test public void testEquality() { new EqualsTester().addEqualityGroup(new PreFillType(100, 100, Bitmap.Config.ARGB_4444, 1), new PreFillType(100, 100, Bitmap.Config.ARGB_4444, 1)) .addEqualityGroup(new PreFillType(200, 100, Bitmap.Config.ARGB_4444, 1)) .addEqualityGroup(new PreFillType(100, 200, Bitmap.Config.ARGB_4444, 1)) .addEqualityGroup(new PreFillType(100, 100, Bitmap.Config.ARGB_8888, 1)) .addEqualityGroup(new PreFillType(100, 100, Bitmap.Config.ARGB_4444, 2)).testEquals(); } }
@Test public void testEquals() { EqualsTester tester = new EqualsTester(); tester.addEqualityGroup(Letter.A, Letter.valueOf("A"), Letter.valueOfStrict("A")); tester.addEqualityGroup(Letter.B, Letter.valueOf("B"), Letter.valueOfStrict("B")); tester.addEqualityGroup(Letter.C, Letter.valueOf("C"), Letter.valueOfStrict("C")); tester.addEqualityGroup( Letter.valueOf("NonExistentLetter"), Letter.valueOf("NonExistentLetter")); }
@CollectionSize.Require(absent = ZERO) public void testNotEqualsEmpty() { new EqualsTester() .addEqualityGroup(getMultiset()) .addEqualityGroup(getSubjectGenerator().create()) .testEquals(); }
@Test public void testModelKeyEquivalence() { new EqualsTester().addEqualityGroup(ModelCache.ModelKey.get(14f, 100, 200), ModelCache.ModelKey.get(14f, 100, 200)) .addEqualityGroup(ModelCache.ModelKey.get(13f, 100, 200)) .addEqualityGroup(ModelCache.ModelKey.get(14f, 200, 200)) .addEqualityGroup(ModelCache.ModelKey.get(14f, 100, 300)).testEquals(); }
public <A, B> void testEquals() throws Exception { Method method = TypeParameterTest.class.getDeclaredMethod("testEquals"); new EqualsTester() .addEqualityGroup(new TypeParameter<A>() {}, new TypeParameter<A>() {}) .addEqualityGroup(new TypeParameter<B>() {}) .testEquals(); }
@Test public void testKeyEquals() { new EqualsTester() .addEqualityGroup( new SizeConfigStrategy.Key(pool, 100, Bitmap.Config.ARGB_8888), new SizeConfigStrategy.Key(pool, 100, Bitmap.Config.ARGB_8888) ) .addEqualityGroup(new SizeConfigStrategy.Key(pool, 101, Bitmap.Config.ARGB_8888)) .addEqualityGroup(new SizeConfigStrategy.Key(pool, 100, Bitmap.Config.RGB_565)) .addEqualityGroup(new SizeConfigStrategy.Key(pool, 100, null /*config*/)) .testEquals(); } }
public void testIsEqualTo_equality() { new EqualsTester() .addEqualityGroup(Predicates.equalTo(1), Predicates.equalTo(1)) .addEqualityGroup(Predicates.equalTo(2)) .addEqualityGroup(Predicates.equalTo(null)) .testEquals(); }
@Test public void equalsTest() throws Exception { new EqualsTester() .addEqualityGroup( OutStreamOptions.defaults(mConf), OutStreamOptions.defaults(mConf)) .testEquals(); } }
public void testEqualsFalse() { List<Entry<K, V>> targetEntries = new ArrayList<>(getSampleElements()); targetEntries.add(Helpers.mapEntry(k0(), v3())); new EqualsTester() .addEqualityGroup(multimap()) .addEqualityGroup(getSubjectGenerator().create(targetEntries.toArray())) .testEquals(); }
@Test public void equalsTest() throws Exception { new EqualsTester() .addEqualityGroup( CreateOptions.defaults(mConfiguration), CreateOptions.defaults(mConfiguration)) .testEquals(); } }
public void testEquals() { new EqualsTester() .addEqualityGroup(ImmutableMultimap.of(), ImmutableMultimap.of()) .addEqualityGroup(ImmutableMultimap.of(1, "a"), ImmutableMultimap.of(1, "a")) .addEqualityGroup( ImmutableMultimap.of(1, "a", 2, "b"), ImmutableMultimap.of(2, "b", 1, "a")) .testEquals(); } }
@Test public void equalsTest() throws Exception { new EqualsTester() .addEqualityGroup( new LocalFirstAvoidEvictionPolicy(mConf), new LocalFirstAvoidEvictionPolicy(mConf)) .testEquals(); }
@SuppressWarnings("unchecked") // varargs public void testAnd_equalityBinary() { new EqualsTester() .addEqualityGroup(Predicates.and(TRUE, NEVER_REACHED), Predicates.and(TRUE, NEVER_REACHED)) .addEqualityGroup(Predicates.and(NEVER_REACHED, TRUE)) .addEqualityGroup(Predicates.and(TRUE)) .addEqualityGroup(Predicates.or(TRUE, NEVER_REACHED)) .testEquals(); }
@Test public void testEquals_equalsTester() throws IOException { Files.write(path, HAPPY, CloudStorageOptions.withMimeType("text/plain")); CloudStorageFileAttributes a1 = Files.readAttributes(path, CloudStorageFileAttributes.class); CloudStorageFileAttributes a2 = Files.readAttributes(path, CloudStorageFileAttributes.class); Files.write(path, HAPPY, CloudStorageOptions.withMimeType("text/potato")); CloudStorageFileAttributes b1 = Files.readAttributes(path, CloudStorageFileAttributes.class); CloudStorageFileAttributes b2 = Files.readAttributes(path, CloudStorageFileAttributes.class); new EqualsTester().addEqualityGroup(a1, a2).addEqualityGroup(b1, b2).testEquals(); }
public void testEqualsTrue() { new EqualsTester() .addEqualityGroup(multimap(), getSubjectGenerator().create(getSampleElements().toArray())) .testEquals(); }
@Test public void equalsTest() throws Exception { new EqualsTester() .addEqualityGroup( MkdirsOptions.defaults(mConfiguration), MkdirsOptions.defaults(mConfiguration)) .testEquals(); } }
public void testEqualsReflexive() { final Object delegate = new Object(); ForwardingObject forward = new ForwardingObject() { @Override protected Object delegate() { return delegate; } }; new EqualsTester().addEqualityGroup(forward).testEquals(); }