public void test_withAdditionalFailures() { ValueWithFailures<String> base = ValueWithFailures.of("combined", ImmutableList.of(FAILURE1)); ValueWithFailures<String> test = base.withAdditionalFailures(ImmutableList.of(FAILURE2)); assertEquals(test.getValue(), "combined"); assertEquals(test.getFailures(), ImmutableList.of(FAILURE1, FAILURE2)); }