Forcing ImageKeys.hasImage to true in Mock objects!

The alternative case is covered by another specific testcase
This commit is contained in:
leriomaggio
2021-08-25 18:13:39 +01:00
parent d8f19fdda2
commit 637aadc188

View File

@@ -5,6 +5,7 @@ import forge.ImageKeys;
import forge.Singletons;
import forge.StaticData;
import forge.gamesimulationtests.util.CardDatabaseHelper;
import forge.item.PaperCard;
import forge.localinstance.properties.ForgeConstants;
import forge.localinstance.properties.ForgePreferences;
import forge.model.FModel;
@@ -133,6 +134,9 @@ public class ForgeCardMockTestCase extends PowerMockTestCase {
PowerMockito.mockStatic(ImageKeys.class);
initForgeConstants();
// Always Has Image (there is a separated test case to cover the opposite case)
PowerMockito.when(ImageKeys.hasImage(Mockito.any(PaperCard.class))).thenReturn(false);
//Mocking some more static stuff
PowerMockito.mockStatic(Singletons.class);
PowerMockito.mockStatic(FModel.class);