mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-20 12:48:00 +00:00
Merge remote-tracking branch 'upstream/master' into deck-importer-decks-file-format
This commit is contained in:
@@ -85,6 +85,7 @@ public abstract class StatTypeFilter<T extends InventoryItem> extends ToggleButt
|
||||
buttonMap.get(statTypes).setText(String.valueOf(count));
|
||||
}
|
||||
}
|
||||
|
||||
getWidget().revalidate();
|
||||
}
|
||||
}
|
||||
|
||||
@@ -89,4 +89,24 @@ public class CardDbTestLazyCardLoading extends ForgeCardMockTestCase {
|
||||
assertNotNull(aetherVialCard);
|
||||
assertEquals(aetherVialCard.getName(), expectedCardName);
|
||||
}
|
||||
|
||||
@Test
|
||||
public void tesLoadAndGetUnsupportedCardHavingWrongSetCode(){
|
||||
String cardName = "Dominating Licid";
|
||||
String wrongSetCode = "AA";
|
||||
String expectedSetCode = "EXO"; // Exodus
|
||||
CardRarity expectedCardRarity = CardRarity.Rare;
|
||||
|
||||
PaperCard dominatingLycidCard = this.cardDb.getCard(cardName);
|
||||
assertNull(dominatingLycidCard);
|
||||
|
||||
// Load the Card (just card name
|
||||
FModel.getMagicDb().attemptToLoadCard(cardName, wrongSetCode);
|
||||
|
||||
dominatingLycidCard = this.cardDb.getCard(cardName);
|
||||
assertNotNull(dominatingLycidCard);
|
||||
assertEquals(dominatingLycidCard.getName(), cardName);
|
||||
assertEquals(dominatingLycidCard.getEdition(), expectedSetCode);
|
||||
assertEquals(dominatingLycidCard.getRarity(), expectedCardRarity);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -681,6 +681,12 @@ public class PlayerControllerForTests extends PlayerController {
|
||||
return null;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Card chooseDungeon(Player player, List<PaperCard> dungeonCards, String message) {
|
||||
// TODO Auto-generated method stub
|
||||
return null;
|
||||
}
|
||||
|
||||
@Override
|
||||
public List<Card> chooseCardsForSplice(SpellAbility sa, List<Card> cards) {
|
||||
return Lists.newArrayList();
|
||||
|
||||
Reference in New Issue
Block a user