@Test public void shouldGiveCorrectTerrainFactors() { // plains have multiplier 1 assertEquals(1, Utility.getTerrainFactor(game, new Position(0, 1))); // hills have multiplier 2 assertEquals(2, Utility.getTerrainFactor(game, new Position(1, 0))); // forest have multiplier 2 assertEquals(2, Utility.getTerrainFactor(game, new Position(0, 0))); // cities have multiplier 3 assertEquals(3, Utility.getTerrainFactor(game, new Position(1, 1))); }