use of com.faforever.server.entity.MapVersion in project faf-java-server by FAForever.
the class GameServiceTest method setUp.
@Before
public void setUp() throws Exception {
MapVersion map = new MapVersion();
map.setRanked(true);
player1 = new Player();
player1.setId(1);
player1.setLogin(PLAYER_NAME_1);
player2 = new Player();
player2.setId(2);
player2.setLogin(PLAYER_NAME_2);
FeaturedMod fafFeaturedMod = new FeaturedMod();
fafFeaturedMod.setTechnicalName(FAF_TECHNICAL_NAME);
when(gameRepository.findMaxId()).thenReturn(Optional.empty());
when(mapService.findMap(anyString())).thenReturn(Optional.empty());
when(mapService.findMap(MAP_NAME)).thenReturn(Optional.of(map));
when(modService.getFeaturedMod(FAF_TECHNICAL_NAME)).thenReturn(Optional.of(fafFeaturedMod));
when(playerService.getOnlinePlayer(anyInt())).thenReturn(Optional.empty());
doAnswer(invocation -> invocation.getArgumentAt(0, Player.class).setGlobalRating(new GlobalRating())).when(ratingService).initGlobalRating(any());
serverProperties = new ServerProperties();
serverProperties.getGame().setRankedMinTimeMultiplicator(-10000);
instance = new GameService(gameRepository, counterService, clientService, mapService, modService, playerService, ratingService, serverProperties, divisionService, entityManager, armyStatisticsService);
instance.onApplicationEvent(null);
}
Aggregations