Stocard import skeleton

This commit is contained in:
Sylvia van Os
2021-07-06 00:20:35 +02:00
parent 3dceec8ec0
commit 97c508c920
3 changed files with 182 additions and 83 deletions

View File

@@ -7,9 +7,13 @@ import android.graphics.Color;
import android.graphics.drawable.BitmapDrawable;
import android.os.Environment;
import android.util.DisplayMetrics;
import android.util.Log;
import com.google.zxing.BarcodeFormat;
import net.lingala.zip4j.io.inputstream.ZipInputStream;
import net.lingala.zip4j.model.LocalFileHeader;
import org.json.JSONException;
import org.junit.Before;
import org.junit.Test;
@@ -1128,6 +1132,8 @@ public class ImportExportTest
assertEquals(ImportExportResult.BadPassword, result);
assertEquals(0, db.getLoyaltyCardCount());
inputStream = getClass().getResourceAsStream("50e33e49-cfa0-49ad-a297-c1d655f72b01-sync.zip");
result = MultiFormatImporter.importData(activity.getApplicationContext(), db, inputStream, DataFormat.Stocard, "da811b40a4dac56f0cbb2d99b21bbb9a".toCharArray());
assertEquals(ImportExportResult.Success, result);
assertEquals(3, db.getLoyaltyCardCount());