Class GameEngineTest.Playgame

java.lang.Object
com.takenoko.engine.GameEngineTest.Playgame
Enclosing class:
GameEngineTest

@Nested @DisplayName("Method playgame") class GameEngineTest.Playgame extends Object
  • Constructor Details

    • Playgame

      Playgame()
  • Method Details

    • shouldCallPlaybot

      @Test @DisplayName("By should call playbot") void shouldCallPlaybot()
    • numberOfObjectives

      private static Stream<org.junit.jupiter.params.provider.Arguments> numberOfObjectives()
    • shouldEndGameWhen9ObjectivesAreRedeemed

      @ParameterizedTest(name="When {0} players should end the game when {1} objectives are redeemed.") @DisplayName("objectives redeemed") @MethodSource("numberOfObjectives") void shouldEndGameWhen9ObjectivesAreRedeemed(int playerCount, int objectiveCount)