Example #1
0
 @Test
 public void shouldFindFirst() {
   Stream<Fruit> fruits = asList(new Fruit(APPLE), new Fruit(GRAPE)).stream();
   Optional<Fruit> first = fruits.findFirst();
   if (first.isPresent()) {
     Fruit firstFruit = first.get();
     assertThat(firstFruit.getName()).isEqualTo(APPLE);
   } else fail("should've find apple.");
 }