@Test public void merge() throws Exception { underTest = new InputParameterResolverContext(asList(1)); InputParameterResolverContext result = underTest.clone(); result.markAsUsed(0); underTest.merge(result); assertTrue(underTest.isUsed(0)); assertTrue(underTest.fullyUsed()); assertTrue(result.isUsed(0)); assertTrue(result.fullyUsed()); }