public void Update_When_StewardessModel_is_not_valid_Then_throws_ValidatorException() { var stewardess1 = new StewardessDto() { ID = -1, Birthday = DateTime.Now.AddYears(-20), FirstName = "Ksu", LastName = "Black" }; var stewardess2 = new StewardessDto() { Birthday = DateTime.Now.AddYears(-17), FirstName = "Ksu", LastName = "Black" }; var stewardess3 = new StewardessDto() { Birthday = DateTime.Now.AddYears(-20), LastName = "Black" }; Assert.Throws <FluentValidation.ValidationException>(() => service.Update(stewardess1, 1)); Assert.Throws <FluentValidation.ValidationException>(() => service.Update(stewardess2, 1)); Assert.Throws <FluentValidation.ValidationException>(() => service.Update(stewardess3, 1)); }
public async Task UpdateSelected(Stewardess stewardess) { await _service.Update(SelectedItem.Id, stewardess); SelectedItem = null; await UpdateList(); }
public async Task Update_WhenStewardessNull_ThenReturnExeption() { var Stewardesss = new IFakeRepository <Stewardess>(); var context = new IFakeUnitOfFactory(); StewardessDto StewardessDto = null; StewardessService service = new StewardessService(context); StewardessDto StewardessDtoSaved = await service.Update(StewardessDto); }
public async Task SubmitEdit(int id, string name, string surname, DateTime birth) { Stewardess stew = new Stewardess(); stew.Name = name; stew.Surname = surname; stew.Birth = birth; await ss.Update(id, stew); this.Frame.Navigate(typeof(Stewardesses)); }
public async Task Update() { Stewardess StewardessUpdated = await StewardessService.Update(Stewardess, Stewardess.Id); Stewardess = new Stewardess(); List <Stewardess> tempStewardesss = await StewardessService.GetAll(); Stewardesss = new ObservableCollection <Stewardess>(); foreach (var fl in tempStewardesss) { Stewardesss.Add(fl); } NotifyPropertyChanged(() => Stewardesss); }
public void Update_WhenDtoIsEmpty_ThenThrowValidExeption() { // Arrange var id = default(Guid); var dto = new StewardessDto() { }; var service = new StewardessService(unitOfWorkFake, mapper, validator); // Act // Assert Assert.Throws <ValidationException>(() => service.Update(id, dto)); }
public async Task Update_WhenValidStewardess_ThenReturnStewardess() { var Stewardesss = new IFakeRepository <Stewardess>(); var context = new IFakeUnitOfFactory(); StewardessDto StewardessDto = new StewardessDto() { Id = 154, Name = "Nataly" }; StewardessService service = new StewardessService(context); StewardessDto StewardessDtoSaved = await service.Update(StewardessDto); Assert.AreEqual(StewardessDto.Name, StewardessDtoSaved.Name); Assert.AreEqual(StewardessDto.Id, StewardessDtoSaved.Id); }
public void Update_WhenDtoIsPassed_ThenReturnedTheSameWithPassedId() { // Arrange var id = Guid.NewGuid(); var dto = new StewardessDto() { FirstName = "FirstName", SecondName = "SecondName", BirthDate = new DateTime(1990, 1, 1) }; var service = new StewardessService(unitOfWorkFake, mapper, alwaysValidValidator); // Act var returnedDto = service.Update(id, dto); // Assert Assert.True(returnedDto.Id == id); Assert.AreEqual(dto.FirstName, returnedDto.FirstName); Assert.AreEqual(dto.SecondName, returnedDto.SecondName); Assert.AreEqual(dto.BirthDate, returnedDto.BirthDate); }
public void Put(int id, [FromBody] StewardessDTO value) { stewardessService.Update(id, value); }
public void Update_Should_CallRepositoryUpdate_When_Called() { _stewardessService.Update(_stewardessDTO); A.CallTo(() => _fakeUnitOfWork.Set<Stewardess>().Update(A<Stewardess>.That.IsInstanceOf(typeof(Stewardess)), null)).MustHaveHappenedOnceExactly(); }
async void Update() { await _stewardessService.Update(Stewardess); await LoadStewardesss().ConfigureAwait(false); }