From 152e435f7a68213ee792a030b7daaabc4ef96f5e Mon Sep 17 00:00:00 2001 From: Northmoc Date: Wed, 7 Sep 2022 09:20:28 -0400 Subject: [PATCH] CardDbCardMockTestCase.testNullAndBoundaryDateValuesForGetCardFromEditionsWithDateRestrictions allow for future-dated latestShivanDragon --- .../test/java/forge/card/CardDbCardMockTestCase.java | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/forge-gui-desktop/src/test/java/forge/card/CardDbCardMockTestCase.java b/forge-gui-desktop/src/test/java/forge/card/CardDbCardMockTestCase.java index 14dcd7faacd..1e559f0137b 100644 --- a/forge-gui-desktop/src/test/java/forge/card/CardDbCardMockTestCase.java +++ b/forge-gui-desktop/src/test/java/forge/card/CardDbCardMockTestCase.java @@ -1748,22 +1748,24 @@ public void testNullAndBoundaryDateValuesForGetCardFromEditionsWithDateRestricti assertEquals(shivanDragon.getName(), cardNameShivanDragon); assertEquals(shivanDragon.getEdition(), latestArtShivanDragonEdition); - Date alphaRelaseDate = null; + Date alphaReleaseDate = null; Date currentDate = Date.from(Instant.now()); Date latestShivanDragonReleaseDateToDate = null; // latest print to date for Shivan is in P30H try { SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd"); - alphaRelaseDate = format.parse(alphaEditionReleaseDate); + alphaReleaseDate = format.parse(alphaEditionReleaseDate); latestShivanDragonReleaseDateToDate = format.parse("2022-09-09"); } catch (ParseException e) { e.printStackTrace(); fail(); } - assertNull(this.cardDb.getCardFromEditionsReleasedBefore(cardNameShivanDragon, alphaRelaseDate)); - assertNull(this.cardDb.getCardFromEditionsReleasedAfter(cardNameShivanDragon, currentDate)); + assertNull(this.cardDb.getCardFromEditionsReleasedBefore(cardNameShivanDragon, alphaReleaseDate)); assertNull(this.cardDb.getCardFromEditionsReleasedAfter(cardNameShivanDragon, latestShivanDragonReleaseDateToDate)); + if (currentDate.after(latestShivanDragonReleaseDateToDate)) { + assertNull(this.cardDb.getCardFromEditionsReleasedAfter(cardNameShivanDragon, currentDate)); + } } @Test