From 123777280d9ac60682abc425b26dd0e54d06cb08 Mon Sep 17 00:00:00 2001 From: Axel Uhl Date: Sat, 1 Jul 2017 12:58:04 +0200 Subject: [PATCH] fixed ZIP file NMEA reading test Change-Id: I3791871a66160624e6554e4d5592a00eae407f92 --- .../test/NmeaFromZipImportTest.java | 71 ++++++++++--------- 1 file changed, 37 insertions(+), 34 deletions(-) diff --git a/java/com.sap.sailing.nmeaconnector.test/src/com/sap/sailing/nmeaconnector/test/NmeaFromZipImportTest.java b/java/com.sap.sailing.nmeaconnector.test/src/com/sap/sailing/nmeaconnector/test/NmeaFromZipImportTest.java index be1b6f11d8f..73bd4b3dab4 100755 --- a/java/com.sap.sailing.nmeaconnector.test/src/com/sap/sailing/nmeaconnector/test/NmeaFromZipImportTest.java +++ b/java/com.sap.sailing.nmeaconnector.test/src/com/sap/sailing/nmeaconnector/test/NmeaFromZipImportTest.java @@ -1,34 +1,37 @@ -package com.sap.sailing.nmeaconnector.test; - -import static org.junit.Assert.assertTrue; - -import java.io.FileInputStream; -import java.io.FileNotFoundException; -import java.io.IOException; -import java.util.zip.ZipEntry; -import java.util.zip.ZipInputStream; - -import org.junit.Before; -import org.junit.Test; - -import com.sap.sailing.domain.common.Wind; -import com.sap.sailing.nmeaconnector.NmeaFactory; -import com.sap.sse.common.Util; - -public class NmeaFromZipImportTest { - private ZipInputStream zipInputStream; - - @Before - public void setUp() throws FileNotFoundException { - NmeaFactory.INSTANCE.getUtil().registerAdditionalParsers(); - zipInputStream = new ZipInputStream(new FileInputStream("resources/LogSS.txt.zip")); - } - - @Test - public void testReadOneZipEntry() throws IOException, InterruptedException { - ZipEntry entry; - while ((entry=zipInputStream.getNextEntry()) != null && entry.getName().toLowerCase().endsWith(".txt")); - Iterable windFixes = NmeaFactory.INSTANCE.readWind(zipInputStream); - assertTrue(!Util.isEmpty(windFixes)); - } -} +package com.sap.sailing.nmeaconnector.test; + +import static org.junit.Assert.assertTrue; + +import java.io.FileInputStream; +import java.io.FileNotFoundException; +import java.io.IOException; +import java.util.zip.ZipEntry; +import java.util.zip.ZipInputStream; + +import org.junit.Before; +import org.junit.Test; + +import com.sap.sailing.domain.common.Wind; +import com.sap.sailing.nmeaconnector.NmeaFactory; +import com.sap.sse.common.Util; + +public class NmeaFromZipImportTest { + private ZipInputStream zipInputStream; + + @Before + public void setUp() throws FileNotFoundException { + NmeaFactory.INSTANCE.getUtil().registerAdditionalParsers(); + zipInputStream = new ZipInputStream(new FileInputStream("resources/LogSS.txt.zip")); + } + + @Test + public void testReadOneZipEntry() throws IOException, InterruptedException { + ZipEntry entry; + while ((entry=zipInputStream.getNextEntry()) != null) { + if (entry.getName().toLowerCase().endsWith(".txt")) { + Iterable windFixes = NmeaFactory.INSTANCE.readWind(zipInputStream); + assertTrue(!Util.isEmpty(windFixes)); + } + } + } +}