public async Task UpdatesItineraryWhenItExists() { var query = new EditItineraryCommand { Itinerary = new ItineraryEditViewModel { Id = 1, EventId = 1, Name = "Updated", Date = DateTime.Now } }; var sut = new EditItineraryCommandHandlerAsync(Context); var result = await sut.Handle(query); Assert.True(result == 1); Assert.Equal(1, Context.Itineraries.Count()); }
public async Task AddsNewItineraryWhenItDoesNotExist() { var query = new EditItineraryCommand { Itinerary = new ItineraryEditModel { EventId = 1, Name = "New", Date = DateTime.Now }}; var sut = new EditItineraryCommandHandlerAsync(Context); var result = await sut.Handle(query); Assert.True(result > 0); Assert.Equal(2, Context.Itineraries.Count()); var data = Context.Itineraries.Count(x => x.Id == result); Assert.True(data == 1); }
public async Task AddsNewItineraryWhenItDoesNotExist() { var query = new EditItineraryCommand { Itinerary = new ItineraryEditViewModel { EventId = 1, Name = "New", Date = DateTime.Now } }; var sut = new EditItineraryCommandHandlerAsync(Context); var result = await sut.Handle(query); Assert.True(result > 0); Assert.Equal(2, Context.Itineraries.Count()); var data = Context.Itineraries.Count(x => x.Id == result); Assert.True(data == 1); }
public async Task UpdatesItineraryWhenItExists() { var query = new EditItineraryCommand { Itinerary = new ItineraryEditModel { Id = 1, EventId = 1, Name = "Updated", Date = DateTime.Now } }; var sut = new EditItineraryCommandHandlerAsync(Context); var result = await sut.Handle(query); Assert.True(result == 1); Assert.Equal(1, Context.Itineraries.Count()); }