public async Task Handler_Returns_Requested_Count()
        {
            await InitializeRecords();

            var query = new GameGetLatestAddedQuery(1);

            var result = await _handler.Handle(query);

            result.Games.Should().HaveCount(query.ItemCount);
        }
        public GameGetLatestAddedQueryHandlerTests()
        {
            _fixture = new Fixture();
            _fixture.Behaviors.Add(new OmitOnRecursionBehavior());

            _context = InitializeDatabase();

            _testQuery = new GameGetLatestAddedQuery(5);

            _handler = new GameGetLatestAddedQueryHandler(_context);
        }
Example #3
0
        public void Query_Sets_Default_Item_Count_For_Zero()
        {
            var query = new GameGetLatestAddedQuery(0);

            query.ItemCount.Should().BeGreaterThan(0);
        }