public void GenerationShouldWork() { Vector2Int size = new Vector2Int(20, 20); IMap map = (new BlockyRecursiveBacktracker()).GenerateMap(size, randomMock.Object); string str = GridMapHelper.ToString(map); // At this point I can't really evaluate the map so it's a visual check :D logger.Log('\n' + str); }
public void GeneratingTwiceShouldYieldSameResult() { Vector2Int size = new Vector2Int(20, 20); var mapGenerator = new BlockyRecursiveBacktracker(); var map = mapGenerator.GenerateMap(size, randomMock.Object); string str = GridMapHelper.ToString(map); var map2 = mapGenerator.GenerateMap(size, randomMock.Object); string str2 = GridMapHelper.ToString(map2); Assert.AreEqual(str, str2); }