Exemple #1
0
        private void typeMapTest(MapType type, int size, int nb_turns, int nb_units)
        {
            MapTilesFactory factory = new MapTilesFactory(type);

            Assert.AreEqual(factory.map_strategy.nb_turns, nb_turns);
            Assert.AreEqual(factory.map_strategy.nb_units, nb_units);
            Assert.AreEqual(factory.map_strategy.size, size);
        }
        public void getMovesTest()
        {
            GameBuilder builder = new GameBuilder();

            builder.setPlayer1("john", Race.Orc);
            builder.setPlayer2("james", Race.Human);

            builder.createMap(MapType.Demo);
            Wrapper wrapper = new Wrapper();

            int[] moves = wrapper.getMoves(MapTilesFactory.getMapStrategy(MapType.Demo), Game.INSTANCE.player1.units[0], Game.INSTANCE.player1, Game.INSTANCE.player2, 1, Game.INSTANCE);

            // Assert.IsNull(moves);
            // Assert.Fail();
        }