public void Create_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.Create(stewardess1)); Assert.Throws <FluentValidation.ValidationException>(() => service.Create(stewardess2)); Assert.Throws <FluentValidation.ValidationException>(() => service.Create(stewardess3)); }
public async Task Create_WhenStewardessNull_ThenReturnExeption() { var Stewardesss = new IFakeRepository <Stewardess>(); var context = new IFakeUnitOfFactory(); StewardessDto StewardessDto = null; StewardessService service = new StewardessService(context); StewardessDto StewardessDtoSaved = await service.Create(StewardessDto); }
public async Task SubmitCreate(string name, string surname, DateTime birth) { Stewardess stew = new Stewardess(); stew.Name = name; stew.Surname = surname; stew.Birth = birth; await ss.Create(stew); this.Frame.Navigate(typeof(Stewardesses)); }
public void Create_WhenDtoIsEmpty_ThenThrowValidExeption() { // Arrange var dto = new StewardessDto() { }; var service = new StewardessService(unitOfWorkFake, mapper, validator); // Act // Assert Assert.Throws <ValidationException>(() => service.Create(dto)); }
public async Task Create() { Stewardess Stewardess = await StewardessService.Create(this.Stewardess); Stewardess = new Stewardess(); List <Stewardess> tempStewardesss = await StewardessService.GetAll(); Stewardesss = new ObservableCollection <Stewardess>(); foreach (var item in tempStewardesss) { Stewardesss.Add(item); } NotifyPropertyChanged(() => Stewardesss); }
public async Task Create_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.Create(StewardessDto); Assert.AreEqual(StewardessDto.Name, StewardessDtoSaved.Name); Assert.AreEqual(StewardessDto.Id, StewardessDtoSaved.Id); }
public void Create_WhenDtoIsPassed_ThenReturnedTheSameWithCreatedId() { // Arrange 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.Create(dto); // Assert Assert.True(returnedDto.Id != default(Guid)); Assert.AreEqual(dto.FirstName, returnedDto.FirstName); Assert.AreEqual(dto.SecondName, returnedDto.SecondName); Assert.AreEqual(dto.BirthDate, returnedDto.BirthDate); }
public void Post([FromBody] StewardessDTO value) { stewardessService.Create(value); }
public async Task Create(Stewardess stewardess) { await _service.Create(stewardess); await UpdateList(); }
async void Create() { await _stewardessService.Create(Stewardess); await LoadStewardesss().ConfigureAwait(false); }