コード例 #1
0
ファイル: WriterTest.java プロジェクト: thervh70/SEM_Team9
  private void assertState() {
    assertEquals(NAME, State.getPlayerName());
    assertEquals(COINS, State.getCoins());
    assertEquals(SCORE, State.getHighscore());
    assertEquals(SOUNDTRACK_VOLUME, State.getSoundtrackVolume(), StateTest.DELTA);
    assertEquals(SOUNDEFFECT_VOLUME, State.getSoundEffectVolume(), StateTest.DELTA);

    assertEquals(false, ShopItemUnlocker.getUnlockedShopItem("Andy"));
    assertEquals(true, ShopItemUnlocker.getUnlockedShopItem("Noob"));
    assertEquals(true, ShopItemUnlocker.getUnlockedShopItem("Iron Man"));
    assertEquals(true, ShopItemUnlocker.getUnlockedShopItem("Plank"));

    assertEquals(false, ShopItemUnlocker.getUnlockedShopItem("Animals"));
    assertEquals(true, ShopItemUnlocker.getUnlockedShopItem("Radioactive"));
    assertEquals(false, ShopItemUnlocker.getUnlockedShopItem("Duck Tales"));
    assertEquals(true, ShopItemUnlocker.getUnlockedShopItem("Mario"));
    assertEquals(false, ShopItemUnlocker.getUnlockedShopItem("Nyan Cat"));
    assertEquals(false, ShopItemUnlocker.getUnlockedShopItem("Shake It Off"));

    assertEquals(ShopItemLoader.loadSkinsToList().get(1), CurrentItems.getSkin());
    assertEquals(ShopItemLoader.loadSoundtracksToList().get(1), CurrentItems.getSoundtrack());

    assertEquals(false, State.isSoundtrackEnabled());
    assertEquals(false, State.isSoundEffectsEnabled());
  }