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); }
public void Query_Sets_Default_Item_Count_For_Zero() { var query = new GameGetLatestAddedQuery(0); query.ItemCount.Should().BeGreaterThan(0); }