public void Create_DifferentMaps_NoExceptions() { // ARRANGE var roomGenerator = new TestSnakeRoomGenerator(); var mapFactory = new RoomMapFactory(roomGenerator); var botPlayer = CreateBotPlayer(); var generator = CreateGenerator(botPlayer, mapFactory); var sectorScheme = CreateSectorScheme(); // ACT Func <Task> act = async() => { var sector = await generator.GenerateDungeonAsync(sectorScheme).ConfigureAwait(false); }; // ASSERT act.Should().NotThrow(); }
public async Task Create_DifferentMaps_NoExceptions() { // ARRANGE var roomGenerator = new TestSnakeRoomGenerator(); var mapFactory = new RoomMapFactory(roomGenerator); var generator = CreateGenerator(mapFactory); var sectorScheme = CreateSectorScheme(); var sectorNode = CreateSectorNode(sectorScheme); // ACT Func <Task> act = async() => { await generator.GenerateAsync(sectorNode).ConfigureAwait(false); }; // ASSERT await act.Should().NotThrowAsync().ConfigureAwait(false); }