diff --git a/app/src/test/java/protect/card_locker/LoyaltyCardViewActivityTest.java b/app/src/test/java/protect/card_locker/LoyaltyCardViewActivityTest.java index 2f02813c2..494c2b2a6 100644 --- a/app/src/test/java/protect/card_locker/LoyaltyCardViewActivityTest.java +++ b/app/src/test/java/protect/card_locker/LoyaltyCardViewActivityTest.java @@ -527,6 +527,23 @@ public class LoyaltyCardViewActivityTest saveLoyaltyCardWithArguments(activity, "store", "note", BARCODE_DATA, BARCODE_TYPE, false); } + @Test + public void startLoyaltyCardWithExplicitNoBarcodeSave() throws IOException + { + ActivityController activityController = createActivityWithLoyaltyCard(true); + + Activity activity = (Activity)activityController.get(); + DBHelper db = new DBHelper(activity); + db.insertLoyaltyCard("store", "note", BARCODE_DATA, "", Color.BLACK, Color.WHITE); + + activityController.start(); + activityController.visible(); + activityController.resume(); + + // Save and check the gift card + saveLoyaltyCardWithArguments(activity, "store", "note", BARCODE_DATA, "", false); + } + @Test public void startCheckFontSizes() {