@SafeVarargs @Override public final MapAssert<KEY, VALUE> contains(Map.Entry<? extends KEY, ? extends VALUE>... entries) { return super.contains(entries); }
@SafeVarargs @Override public final MapAssert<KEY, VALUE> contains(Map.Entry<? extends KEY, ? extends VALUE>... entries) { return super.contains(entries); }
public S contains(String key, float value) { isNotNull(); assertThat(actual.getAll()) .overridingErrorMessage("Expected preferences to contain <%s> but it does not.", stringOf(key, value)) .contains(MapEntry.entry(key, value)); return myself; }
public S contains(String key, long value) { isNotNull(); assertThat(actual.getAll()) .overridingErrorMessage("Expected preferences to contain <%s> but it does not.", stringOf(key, value)) .contains(MapEntry.entry(key, value)); return myself; }
public S contains(String key, String value) { isNotNull(); assertThat(actual.getAll()) .overridingErrorMessage("Expected preferences to contain <%s> but it does not.", stringOf(key, value)) .contains(MapEntry.entry(key, value)); return myself; }
public S contains(String key, int value) { isNotNull(); assertThat(actual.getAll()) .overridingErrorMessage("Expected preferences to contain <%s> but it does not.", stringOf(key, value)) .contains(MapEntry.entry(key, value)); return myself; }
public S contains(String key, Set<String> value) { isNotNull(); assertThat(actual.getAll()) .overridingErrorMessage("Expected preferences to contain <%s> but it does not.", stringOf(key, value)) .contains(MapEntry.entry(key, value)); return myself; }
public S contains(String key, boolean value) { isNotNull(); assertThat(actual.getAll()) .overridingErrorMessage("Expected preferences to contain <%s> but it does not.", stringOf(key, value)) .contains(MapEntry.entry(key, value)); return myself; }
assertThat(table.getOptions().getBloomFilterFalsePositiveChance()).isEqualTo(0.01); assertThat(table.getOptions().getComment()).isEqualTo("My awesome table"); assertThat(table.getOptions().getCaching()).contains(entry("keys", "ALL")); assertThat(table.getOptions().getCaching()).contains(entry("rows_per_partition", "10")); assertThat(table.getOptions().getCompaction()) .contains(entry("class", "org.apache.cassandra.db.compaction.LeveledCompactionStrategy")); assertThat(table.getOptions().getCompaction()).contains(entry("sstable_size_in_mb", "15")); assertThat(table.getOptions().getCompression()) .contains( entry( "class", .contains(entry("chunk_length_in_kb", "128")); // note the "in" prefix assertThat(table.getOptions().getDefaultTimeToLive()).isEqualTo(0); assertThat(table.getOptions().getSpeculativeRetry()).isEqualTo("99.9PERCENTILE"); assertThat(table.getOptions().getBloomFilterFalsePositiveChance()).isEqualTo(0.01); assertThat(table.getOptions().getComment()).isEqualTo("My awesome table"); assertThat(table.getOptions().getCaching()).contains(entry("keys", "ALL")); assertThat(table.getOptions().getCaching()).contains(entry("rows_per_partition", "10")); assertThat(table.getOptions().getCompaction()) .contains(entry("class", "org.apache.cassandra.db.compaction.LeveledCompactionStrategy")); assertThat(table.getOptions().getCompaction()).contains(entry("sstable_size_in_mb", "15")); assertThat(table.getOptions().getCompression()) .contains( entry( "class", .contains(entry("chunk_length_in_kb", "128")); // note the "in" prefix
public S contains(String key, float value) { isNotNull(); assertThat(actual.getAll()) .overridingErrorMessage("Expected preferences to contain <%s> but it does not.", stringOf(key, value)) .contains(MapEntry.entry(key, value)); return myself; }
public S contains(String key, String value) { isNotNull(); assertThat(actual.getAll()) .overridingErrorMessage("Expected preferences to contain <%s> but it does not.", stringOf(key, value)) .contains(MapEntry.entry(key, value)); return myself; }
public S contains(String key, int value) { isNotNull(); assertThat(actual.getAll()) .overridingErrorMessage("Expected preferences to contain <%s> but it does not.", stringOf(key, value)) .contains(MapEntry.entry(key, value)); return myself; }
public S contains(String key, boolean value) { isNotNull(); assertThat(actual.getAll()) .overridingErrorMessage("Expected preferences to contain <%s> but it does not.", stringOf(key, value)) .contains(MapEntry.entry(key, value)); return myself; }
public S contains(String key, long value) { isNotNull(); assertThat(actual.getAll()) .overridingErrorMessage("Expected preferences to contain <%s> but it does not.", stringOf(key, value)) .contains(MapEntry.entry(key, value)); return myself; }
public S contains(String key, Set<String> value) { isNotNull(); assertThat(actual.getAll()) .overridingErrorMessage("Expected preferences to contain <%s> but it does not.", stringOf(key, value)) .contains(MapEntry.entry(key, value)); return myself; }
@Test public void copyReturnsSameMappings() { AnalyticsContext copy = context.unmodifiableCopy(); assertThat(copy).hasSameSizeAs(context).isNotSameAs(context).isEqualTo(context); for (Map.Entry<String, Object> entry : context.entrySet()) { assertThat(copy).contains(MapEntry.entry(entry.getKey(), entry.getValue())); } }
@Test public void copyReturnsSameMappings() { Traits copy = traits.unmodifiableCopy(); assertThat(copy).hasSameSizeAs(traits).isNotSameAs(traits).isEqualTo(traits); for (Map.Entry<String, Object> entry : traits.entrySet()) { assertThat(copy).contains(MapEntry.entry(entry.getKey(), entry.getValue())); } }
@Test public void nestedMaps() throws Exception { ValueMap nested = new ValueMap(); nested.put("value", "box"); valueMap.put("nested", nested); assertThat(valueMap).hasSize(1).contains(MapEntry.entry("nested", nested)); assertThat(cartographer.toJson(valueMap)).isEqualTo("{\"nested\":{\"value\":\"box\"}}"); valueMap = new ValueMap(cartographer.fromJson("{\"nested\":{\"value\":\"box\"}}")); assertThat(valueMap).hasSize(1).contains(MapEntry.entry("nested", nested)); }