@Test public void getNumberOfPlayersInWholeShouldReturnNumberOfHumanPlayers() { when(mockGameFactory.create(1, 0, false, false, null, false, GameMode.WHOLE)) .thenReturn(mockGame1); when(mockGame1.getNumberOfHumanPlayer()).thenReturn(3); when(mockGame1.getTransition()).thenReturn(Transition.Matching); gameManager.getOrCreateMatchingSession( GameMode.WHOLE, null, 0, null, EnumSet.of(ProblemGenre.Anige), EnumSet.of(ProblemType.Marubatsu), false, mockServerStatusManager, 12345678, "192.168.0.1"); assertEquals(3, gameManager.getNumberOfPlayersInWhole()); }