|
|
@@ -95,5 +95,17 @@ public class StringUtilTest {
|
|
|
assertEquals("4.0.0", StringUtil.getPureVersionString("v4.0.0.4-sandbox-debug", 3));
|
|
|
assertEquals("4.0.0.4", StringUtil.getPureVersionString("v4.0.0.4-sandbox-debug", 4));
|
|
|
assertEquals("4.0.0.4", StringUtil.getPureVersionString("v4.0.0.4-sandbox-debug", 5));
|
|
|
+ assertEquals("4.0.0", StringUtil.getPureVersionString("v4.0.0", 4));
|
|
|
+ assertEquals("4.0.0", StringUtil.getPureVersionString("v4.0.0", 5));
|
|
|
+ }
|
|
|
+
|
|
|
+ @Test
|
|
|
+ public void hasNewVersion() {
|
|
|
+ assertFalse(StringUtil.hasNewVersion(StringUtil.getPureVersionString("v4.0.0.4-sandbox-debug"), ""));
|
|
|
+ assertFalse(StringUtil.hasNewVersion(StringUtil.getPureVersionString("v4.0.0.4-sandbox-debug"), "4.0.0"));
|
|
|
+ assertFalse(StringUtil.hasNewVersion(StringUtil.getPureVersionString("v4.0.0.126"), "4.0.0"));
|
|
|
+ assertTrue(StringUtil.hasNewVersion(StringUtil.getPureVersionString("v4.0.0.126"), "4.0.0.127"));
|
|
|
+
|
|
|
+ assertTrue(StringUtil.hasNewVersion(StringUtil.getPureVersionString("v3.1110.11110.126"), "4.0.0"));
|
|
|
}
|
|
|
}
|