Ejemplo n.º 1
0
        private void DeleteInitialData()
        {
            IDaycareRepository daycareRepository = new DaycareRepository();
            foreach (var daycare in _daycares)
            {
                Daycare fromDb = daycareRepository.GetById(daycare.DaycareId);
                if (fromDb != null)
                {
                    daycareRepository.Remove(daycare);
                }
            }

            IUserRepository userRepository = new UserRepository();
            userRepository.Remove(_user1);
            userRepository.Remove(_user2);

            IDogRepository dogRepository = new DogRepository();
            dogRepository.Remove(_dog1);
            dogRepository.Remove(_dog2);

            ICostRepository costRepository = new CostRepository();
            costRepository.Remove(_daycareCost);
        }
Ejemplo n.º 2
0
 public void Can_get_existing_daycare_by_id()
 {
     IDaycareRepository repository = new DaycareRepository();
     var fromDb = repository.GetById(_daycares[1].DaycareId);
     Assert.IsNotNull(fromDb);
     Assert.AreNotSame(_daycares[1], fromDb);
     Assert.AreEqual(_daycares[1].Date, fromDb.Date);
     Assert.AreEqual(_daycares[1].Dog, fromDb.Dog);
     Assert.AreEqual(_daycares[1].DaycareCost, fromDb.DaycareCost);
     Assert.AreEqual(_daycares[1].User, fromDb.User);
 }