Exemple #1
0
        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());
        }
Exemple #2
0
        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);
        }