Class KaiserEngineTest

java.lang.Object
de.aikiit.game.kaiser.KaiserEngineTest

class KaiserEngineTest extends Object
  • Constructor Details

    • KaiserEngineTest

      KaiserEngineTest()
  • Method Details

    • createNewEngineUnderTest

      @BeforeEach void createNewEngineUnderTest()
    • getAreaPerCapita

      @Test void getAreaPerCapita()
    • famineReducesPopulationDependingOnScaleFactorBeingBelowZero

      @Test void famineReducesPopulationDependingOnScaleFactorBeingBelowZero()
    • noPopulationReductionIfScaleFactorIsTooBig

      @Test void noPopulationReductionIfScaleFactorIsTooBig()
    • buyLandIgnoresNegativeInputAndChangesNothing

      @Test void buyLandIgnoresNegativeInputAndChangesNothing()
    • calculateCostChangesPrice

      @Test void calculateCostChangesPrice()
    • verifyThingsHappenOnConstructorDefaultsUponFirstRoundRestart

      @Test void verifyThingsHappenOnConstructorDefaultsUponFirstRoundRestart()
    • verifyPostRoundActionsDoNotProduceErrors

      @Test void verifyPostRoundActionsDoNotProduceErrors()