source: class PetScreenTest {
  
     @TestUtil OwnerData ownerData;
     @TestUtil PetData petData;
     @SUT PetScreen petScreen;
  
     @Test
     void findAllPetTypes() {
  
target:       PetType type1 = petData.createType("type1");
        PetType type2 = petData.createType("Another type");
  
        List<PetType> petTypes = petScreen.getTypes();
        List<PetType> petTypesAgain = petScreen.getTypes();
  
        petTypes.retainAll(asList(type1, type2));
        assertSame(type1, petTypes.get(1));
        assertSame(type2, petTypes.get(0));
        assertSame(petTypes, petTypesAgain);
     }
  
  }