XmlBodyRead(String version) { readVersion = new VersionImpl(version); }
boolean requiresUpdate(Version latestVersion) { if(latestVersion.isGreaterThan(new VersionImpl(Versions.CURRENT))) { return true; } return false; }
public static void versionValidCheck(final String restVersion) throws VersionValidationException { if (restVersion == null) { throw new VersionValidationException("Attribute `version' not available for root element"); } Version stored = new VersionImpl(restVersion); if(!stored.isWithin(MIN, MAX)) { throw new VersionValidationException("Version not supported"); } }
@Test public void testRequiresUpdate() throws Exception { AppUpdateRunner instance = new AppUpdateRunner(); boolean result = instance.requiresUpdate(new VersionImpl("10.0")); assertTrue(result); } }