@Test public void shouldInferChildAliveCorrectly() { Child child = ChildMapper.map(new ChildCareCaseBuilder().withChildAlive("").build()); assertTrue(child.isAlive()); child = ChildMapper.map(new ChildCareCaseBuilder().withChildAlive(null).build()); assertTrue(child.isAlive()); child = ChildMapper.map(new ChildCareCaseBuilder().withChildAlive("yes").build()); assertTrue(child.isAlive()); child = ChildMapper.map(new ChildCareCaseBuilder().withChildAlive("random").build()); assertTrue(child.isAlive()); child = ChildMapper.map(new ChildCareCaseBuilder().withChildAlive("no").build()); assertFalse(child.isAlive()); }