import org.junit.Test; import java.util.Date; /** * @author leon on 4/19/18. */ public class DogHouseTest { // TODO - Create tests for `void add(Dog dog)` // TODO - Create tests for `void remove(Integer id)` // TODO - Create tests for `void remove(Dog dog)` // TODO - Create tests for `Dog getDogById(Integer id)` // TODO - Create tests for `Integer getNumberOfDogs()` @Test public void testGetNumberOfDogs() { // Given (some String name = "Milo"; Date birthDate = new Date(); Dog animal = AnimalFactory.createDog(name, birthDate); DogHouse.clear(); // When DogHouse.add(animal); // Then DogHouse.getNumberOfDogs(); } }