Author: rezan
Date: Tue Jul 22 23:40:16 2014
New Revision: 1612727
URL: http://svn.apache.org/r1612727
Log:
more unit tests cases for failure
Modified:
incubator/devicemap/trunk/devicemap/java/classifier/src/test/java/org/apache/devicemap/DeviceMapClientFileTestOptional.java
incubator/devicemap/trunk/devicemap/java/classifier/src/test/java/org/apache/devicemap/DeviceMapClientJarTest.java
incubator/devicemap/trunk/devicemap/java/classifier/src/test/java/org/apache/devicemap/DeviceMapClientUnitTest.java
incubator/devicemap/trunk/devicemap/java/classifier/src/test/java/org/apache/devicemap/DeviceMapClientUrlTestOptional.java
Modified:
incubator/devicemap/trunk/devicemap/java/classifier/src/test/java/org/apache/devicemap/DeviceMapClientFileTestOptional.java
URL:
http://svn.apache.org/viewvc/incubator/devicemap/trunk/devicemap/java/classifier/src/test/java/org/apache/devicemap/DeviceMapClientFileTestOptional.java?rev=1612727&r1=1612726&r2=1612727&view=diff
==============================================================================
---
incubator/devicemap/trunk/devicemap/java/classifier/src/test/java/org/apache/devicemap/DeviceMapClientFileTestOptional.java
(original)
+++
incubator/devicemap/trunk/devicemap/java/classifier/src/test/java/org/apache/devicemap/DeviceMapClientFileTestOptional.java
Tue Jul 22 23:40:16 2014
@@ -18,6 +18,7 @@
*/
package org.apache.devicemap;
+import java.io.FileNotFoundException;
import java.util.Map;
import org.junit.Assert;
import org.junit.Test;
@@ -38,4 +39,18 @@ public class DeviceMapClientFileTestOpti
Assert.assertEquals("test ua not htc aria", "HTC Aria", m.get("id"));
}
+
+ @Test
+ public void DeviceMapClientFolderFailureTest() throws Exception {
+ DeviceMapClient client = new DeviceMapClient();
+
+ try {
+ client.initDeviceData(LoaderOption.FOLDER,"fail");
+ Assert.fail("FileNotFoundException expected with invalid folder
path");
+ } catch(FileNotFoundException fnf) {
+ //pass
+ } catch(Exception ex) {
+ Assert.fail("FileNotFoundException expected with invalid folder
path, got: "+ex.toString());
+ }
+ }
}
Modified:
incubator/devicemap/trunk/devicemap/java/classifier/src/test/java/org/apache/devicemap/DeviceMapClientJarTest.java
URL:
http://svn.apache.org/viewvc/incubator/devicemap/trunk/devicemap/java/classifier/src/test/java/org/apache/devicemap/DeviceMapClientJarTest.java?rev=1612727&r1=1612726&r2=1612727&view=diff
==============================================================================
---
incubator/devicemap/trunk/devicemap/java/classifier/src/test/java/org/apache/devicemap/DeviceMapClientJarTest.java
(original)
+++
incubator/devicemap/trunk/devicemap/java/classifier/src/test/java/org/apache/devicemap/DeviceMapClientJarTest.java
Tue Jul 22 23:40:16 2014
@@ -18,6 +18,7 @@
*/
package org.apache.devicemap;
+import java.io.FileNotFoundException;
import java.util.Map;
import org.junit.Assert;
import org.junit.Test;
@@ -38,4 +39,18 @@ public class DeviceMapClientJarTest {
Assert.assertEquals("test ua not htc aria", "HTC Aria", m.get("id"));
}
+
+ @Test
+ public void DeviceMapClientJarFailureTest() throws Exception {
+ DeviceMapClient client = new DeviceMapClient();
+
+ try {
+ client.initDeviceData(LoaderOption.JAR,"fail");
+ Assert.fail("FileNotFoundException expected with invalid JAR
path");
+ } catch(FileNotFoundException fnf) {
+ //pass
+ } catch(Exception ex) {
+ Assert.fail("FileNotFoundException expected with invalid JAR path,
got: "+ex.toString());
+ }
+ }
}
Modified:
incubator/devicemap/trunk/devicemap/java/classifier/src/test/java/org/apache/devicemap/DeviceMapClientUnitTest.java
URL:
http://svn.apache.org/viewvc/incubator/devicemap/trunk/devicemap/java/classifier/src/test/java/org/apache/devicemap/DeviceMapClientUnitTest.java?rev=1612727&r1=1612726&r2=1612727&view=diff
==============================================================================
---
incubator/devicemap/trunk/devicemap/java/classifier/src/test/java/org/apache/devicemap/DeviceMapClientUnitTest.java
(original)
+++
incubator/devicemap/trunk/devicemap/java/classifier/src/test/java/org/apache/devicemap/DeviceMapClientUnitTest.java
Tue Jul 22 23:40:16 2014
@@ -60,7 +60,7 @@ public class DeviceMapClientUnitTest {
} catch(UnsupportedOperationException uoe) {
//pass
} catch(Exception ex) {
- Assert.fail("UnsupportedOperationException expected when changing
result map");
+ Assert.fail("UnsupportedOperationException expected when changing
result map, got: "+ex.toString());
}
}
@@ -76,7 +76,7 @@ public class DeviceMapClientUnitTest {
} catch(UnsupportedOperationException uoe) {
//pass
} catch(Exception ex) {
- Assert.fail("UnsupportedOperationException expected when changing
result map");
+ Assert.fail("UnsupportedOperationException expected when changing
result map, got: "+ex.toString());
}
}
}
Modified:
incubator/devicemap/trunk/devicemap/java/classifier/src/test/java/org/apache/devicemap/DeviceMapClientUrlTestOptional.java
URL:
http://svn.apache.org/viewvc/incubator/devicemap/trunk/devicemap/java/classifier/src/test/java/org/apache/devicemap/DeviceMapClientUrlTestOptional.java?rev=1612727&r1=1612726&r2=1612727&view=diff
==============================================================================
---
incubator/devicemap/trunk/devicemap/java/classifier/src/test/java/org/apache/devicemap/DeviceMapClientUrlTestOptional.java
(original)
+++
incubator/devicemap/trunk/devicemap/java/classifier/src/test/java/org/apache/devicemap/DeviceMapClientUrlTestOptional.java
Tue Jul 22 23:40:16 2014
@@ -18,6 +18,7 @@
*/
package org.apache.devicemap;
+import java.io.FileNotFoundException;
import java.util.Map;
import org.junit.Assert;
import org.junit.Test;
@@ -51,4 +52,18 @@ public class DeviceMapClientUrlTestOptio
Assert.assertEquals("test ua not htc aria", "HTC Aria", m.get("id"));
}
+
+ @Test
+ public void DeviceMapClientUrlFailureTest() throws Exception {
+ DeviceMapClient client = new DeviceMapClient();
+
+ try {
+ client.initDeviceData(LoaderOption.URL,"http://example.com/fail");
+ Assert.fail("FileNotFoundException expected with invalid URL
path");
+ } catch(FileNotFoundException fnf) {
+ //pass
+ } catch(Exception ex) {
+ Assert.fail("FileNotFoundException expected with invalid URL path,
got: "+ex.toString());
+ }
+ }
}