Exemple #1
0
        public void CreateTwoRandomLevels_DifferenteRandomSeed()
        {
            var randomGenerator1 = new CustomDayGenerator(26, 04, 2020);
            var randomGenerator2 = new CustomDayGenerator(27, 04, 2020);

            var level1 = RandomLevelGenerator.GenerateRandomLevel(randomGenerator1);
            var level2 = RandomLevelGenerator.GenerateRandomLevel(randomGenerator1);

            AssertLevelsDifferent(level1, level2);
        }
Exemple #2
0
        public void CreateTwoRandomGrids_SameRandomSeed()
        {
            var randomGenerator1 = new CustomDayGenerator(26, 04, 2020);
            var randomGenerator2 = new CustomDayGenerator(26, 04, 2020);

            var grid1 = RandomGridGenerator.GenerateRandomGrid(randomGenerator1);
            var grid2 = RandomGridGenerator.GenerateRandomGrid(randomGenerator2);

            AssertGridsEqual(grid1, grid2);
        }
Exemple #3
0
        public void CreateTwentyRandomLevels()
        {
            var randomGenerator = new CustomDayGenerator(26, 04, 2020);

            for (int i = 0; i < 20; i++)
            {
                Debug.Log(i + 1);

                var level = RandomLevelGenerator.GenerateRandomLevel(randomGenerator);

                PrintLevel(level);
            }
        }
Exemple #4
0
        public void CreateTwentyRandomGrids()
        {
            var randomGenerator = new CustomDayGenerator(26, 04, 2020);

            for (int i = 0; i < 20; i++)
            {
                Debug.Log(i + 1);

                var grid = RandomGridGenerator.GenerateRandomGrid(randomGenerator);

                PrintGrid(grid);
            }
        }