public async Task ShouldReturnBeersResponseWhenReturnFromBeerService() { //Arrange var handler = new GetBeers(_beerRepository); var filter = new Filter() { }; var beersResponse = await handler.Execute(filter); //Assert Assert.NotNull(beersResponse); Assert.IsNotEmpty(beersResponse.Data); Assert.AreEqual(50, beersResponse.Data.Count()); }
public async Task WhenNoActionsShouldReturnEmptyList() { //Arrange var handler = new GetBeers(_beerRepository); var filter = new Filter() { FilterBeers = true }; //Act var beersResponse = await handler.Execute(filter); //Assert Assert.NotNull(beersResponse); Assert.IsNull(beersResponse.Data); }