public void Accept_BusinessTripIdInStorage_ReturnsStatusChangedSuccessfullyView() { var businessTripRepository = new BusinessTripsRepository(); var userRegistrationModel = new UserRegistrationModel(); userRegistrationModel.Save(); var businessTripModel = new BusinessTripModel { User = new UserModel(userRegistrationModel.Id), StartingDate = DateTime.Now, EndingDate = DateTime.Now }; businessTripRepository.Add(businessTripModel); businessTripRepository.SaveChanges(); var result = controller.Accept(businessTripModel.Id) as ViewResult; Assert.IsNotNull(result); Assert.AreEqual("StatusChangedSuccessfully", result.ViewName); }
public void Initialize() { EfStorage storage = new EfStorage(new EfStorageDbInitializerTest()); storage.Database.Initialize(true); userRegistrationModel = new UserRegistrationModel() { Email = "*****@*****.**", Password = "******" }; userRegistrationModel.Save(); userModel = new UserModel(userRegistrationModel.Id); businessTripsRepository = new BusinessTripsRepository(); businessTripModel = new BusinessTripModel { Id = Guid.NewGuid(), EndingDate = DateTime.Now, StartingDate = DateTime.Now, User = userModel }; businessTripsRepository.SaveChanges(); }