@SafeVarargs @Override public final MapAssert<KEY, VALUE> containsKeys(KEY... keys) { return super.containsKeys(keys); }
/** * Verifies that the actual map contains the given key. * <p> * Example : * <pre><code class='java'> Map<Ring, TolkienCharacter> ringBearers = new HashMap<>(); * ringBearers.put(nenya, galadriel); * ringBearers.put(narya, gandalf); * ringBearers.put(vilya, elrond); * * // assertion will pass * assertThat(ringBearers).containsKey(vilya); * * // assertion will fail * assertThat(ringBearers).containsKey(oneRing);</code></pre> * * @param key the given key * @return {@code this} assertions object * @throws AssertionError if the actual map is {@code null}. * @throws AssertionError if the actual map does not contain the given key. */ @SuppressWarnings("unchecked") public SELF containsKey(K key) { return containsKeys(key); }
@SafeVarargs @Override public final MapAssert<KEY, VALUE> containsKeys(KEY... keys) { return super.containsKeys(keys); }
/** * Verifies that the actual map contains the given key. * <p> * Example : * <pre><code class='java'> Map<Ring, TolkienCharacter> ringBearers = new HashMap<>(); * ringBearers.put(nenya, galadriel); * ringBearers.put(narya, gandalf); * ringBearers.put(vilya, elrond); * * // assertion will pass * assertThat(ringBearers).containsKey(vilya); * * // assertion will fail * assertThat(ringBearers).containsKey(oneRing);</code></pre> * * @param key the given key * @return {@code this} assertions object * @throws AssertionError if the actual map is {@code null}. * @throws AssertionError if the actual map does not contain the given key. */ @SuppressWarnings("unchecked") public SELF containsKey(K key) { return containsKeys(key); }
@Test public void normalErrorPageWorks() { testClient.get() .uri("/exception") .exchange() .expectStatus().isEqualTo(HttpStatus.INTERNAL_SERVER_ERROR) .expectBody(Map.class).consumeWith(result -> { assertThat(result.getResponseBody()) .hasSize(5) .containsKeys("timestamp", "path", "status", "error", "message"); }); }
@Test public void getAll() { expect(cache.getAll(asSet(1))).isEmpty(); changesOf(0, 1, 0, 0); cache.put(1, "a"); cache.put(2, "b"); changesOf(0, 0, 2, 0); expect(cache.getAll(asSet(1, 2, 3))).containsKeys(1, 2); changesOf(2, 1, 0, 0); }
@SuppressWarnings("unchecked") @Test public void getAll() { expect(cache.getAll(asSet(1))).containsExactly(MapEntry.entry(1, null)); changesOf(0, 1, 0, 0); cache.put(1, "a"); cache.put(2, "b"); changesOf(0, 0, 2, 0); expect(cache.getAll(asSet(1, 2, 3))).containsKeys(1, 2); changesOf(2, 1, 0, 0); }
@SuppressWarnings("unchecked") @Test public void getAll() { expect(cache.getAll(asSet(1))).containsExactly(MapEntry.entry(1, null)); changesOf(0, 1, 0, 0); cache.put(1, "a"); cache.put(2, "b"); changesOf(0, 0, 2, 0); expect(cache.getAll(asSet(1, 2, 3))).containsKeys(1, 2); changesOf(2, 1, 0, 0); }
/** * Verifies that the actual map contains the given key. * <p> * Example : * * <pre><code class='java'> * Map<Ring, TolkienCharacter> ringBearers = ... // init with elves rings and the one ring * * assertThat(ringBearers).containsKey(oneRing); * </code></pre> * * @param key the given key * @throws AssertionError if the actual map is {@code null}. * @throws AssertionError if the actual map does not contain the given key. */ public S containsKey(K key) { return containsKeys(key); }
.hasProperty("time") .hasProperty("place", Point.fromWellKnownText("POINT (39 22)"), Point.class); assertThat(edge.getId().asMap()).containsKeys("out_vertex", "local_id", "in_vertex"); Map<String, Object> inVertex = (Map<String, Object>) edge.getId().asMap().get("in_vertex"); assertThat(inVertex)