package de.pbauerochse.worklogviewer.version; import org.junit.Assert; import org.junit.Test; /** * Created by patrick on 01.11.15. */ public class VersionTest { @Test public void testVersions() { Version versionA = new Version("1.1.1"); Version versionB = new Version("1.1.1"); Assert.assertFalse(versionA.isNewerThan(versionB)); Assert.assertFalse(versionB.isNewerThan(versionA)); versionB = new Version("1.1.2"); Assert.assertFalse(versionA.isNewerThan(versionB)); Assert.assertTrue(versionB.isNewerThan(versionA)); versionB = new Version("0.1.2"); Assert.assertTrue(versionA.isNewerThan(versionB)); Assert.assertFalse(versionB.isNewerThan(versionA)); versionB = new Version("1.2.0"); Assert.assertFalse(versionA.isNewerThan(versionB)); Assert.assertTrue(versionB.isNewerThan(versionA)); versionB = new Version("2.0.0"); Assert.assertFalse(versionA.isNewerThan(versionB)); Assert.assertTrue(versionB.isNewerThan(versionA)); } }