Skip to content

Commit

Permalink
wip
Browse files Browse the repository at this point in the history
  • Loading branch information
szysas committed Jul 10, 2024
1 parent a18b8ff commit 8169ac0
Showing 1 changed file with 17 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -90,6 +90,23 @@ void listKeys() {
assertThrows(NoSuchElementException.class, iterator::next);
}

@Test
void listKeys_overwrite_merge() {
TransportContext ctx1 = TransportContext.of(DUMMY_KEY, "111").with(DUMMY_KEY2, "222").with(DUMMY_KEY, "aaa");

Iterator<TransportContext.Key<?>> iterator = ctx1.iterator();

assertTrue(iterator.hasNext());
assertEquals(DUMMY_KEY, iterator.next());

assertTrue(iterator.hasNext());
assertEquals(DUMMY_KEY2, iterator.next());

// TODO: fix this
assertFalse(iterator.hasNext());
assertThrows(NoSuchElementException.class, iterator::next);
}

@Test
void empty() {
TransportContext trans = EMPTY;
Expand Down

0 comments on commit 8169ac0

Please sign in to comment.