@Test public void testBuilder() throws Exception { EventStream<String> test = EventStream.builder("test").add(EventCausalityEstablished.builder().build()).build(); assertEquals(test.getState(), "test"); Event event = test.getStream().findFirst().get(); assertTrue(event instanceof EventCausalityEstablished); }
@Test public void testBuilder1() throws Exception { EventStream<String> test = EventStream.<String>builder().add(EventCausalityEstablished.builder().build()).build(); assertNull(test.getState()); Event event = test.getStream().findFirst().get(); assertTrue(event instanceof EventCausalityEstablished); }