public SwitchMapFactorySelector(RoomMapFactory roomMapFactory, CellularAutomatonMapFactory cellularAutomatonMapFactory, OpenMapFactory openMapFactory) { RoomMapFactory = roomMapFactory; CellularAutomatonMapFactory = cellularAutomatonMapFactory; OpenMapFactory = openMapFactory; }
public async Task CreateAsyncTest_HugeMapSize_NoExceptionsAndTimeout() { // ARRANGE var dice = Mock.Of <IDice>(x => x.Roll(It.IsAny <int>()) == 1); var mapFactory = new OpenMapFactory(dice); var options = new SectorMapFactoryOptions(new TestSectorOpenMapFactoryOptionsSubScheme { Size = 1001 }); // ACT await mapFactory.CreateAsync(options); // ASSERT Assert.Pass(); }