public void ParseSpace() { Version v = new Version(" "); Assert.IsTrue(v == null, "Never get here"); }
public void ParseNull() { Version v = new Version(null); Assert.IsTrue(v == null, "Never get here"); }
public void ParseSingleNumber() { Version v = new Version("1"); Assert.AreEqual("1", v.ToString()); }
public void CompareSingleLess() { Version v1 = new Version("1"); Version v2 = new Version("2"); Assert.IsFalse(v1 == v2); }
public void CompareDouble() { Version v1 = new Version("1.1"); Version v2 = new Version("1.1"); Assert.IsTrue(v1 == v2); }
public void CompareDoubleGreater() { Version v1 = new Version("1.2"); Version v2 = new Version("1.1"); Assert.IsFalse(v1 == v2); }
public void CompareDoubleTextLess() { Version v1 = new Version("1.1a"); Version v2 = new Version("1.2a"); Assert.IsFalse(v1 == v2); }
public void LessSingleTextEqual() { Version v1 = new Version("1a"); Version v2 = new Version("1a"); Assert.IsFalse(v1 < v2); }
public void LessSingleTextGreater() { Version v1 = new Version("2a"); Version v2 = new Version("1a"); Assert.IsFalse(v1 < v2); }
public void GreaterSingleTextLess() { Version v1 = new Version("1a"); Version v2 = new Version("2a"); Assert.IsFalse(v1 > v2); }
public void LessSingle() { Version v1 = new Version("1"); Version v2 = new Version("1"); Assert.IsFalse(v1 < v2); }
public void GreaterSingleTextGreater() { Version v1 = new Version("2a"); Version v2 = new Version("1a"); Assert.IsTrue(v1 > v2); }
public void GreaterSingle() { Version v1 = new Version("1"); Version v2 = new Version("1"); Assert.IsFalse(v1 > v2); }
public void CompareSingleTextGreater() { Version v1 = new Version("2a"); Version v2 = new Version("1a"); Assert.IsFalse(v1 == v2); }
public void ParseTextVersion() { Version v = new Version("1.2b3"); Assert.AreEqual("1.2b3", v.ToString()); }
public void LessSingleTextLess() { Version v1 = new Version("1a"); Version v2 = new Version("2a"); Assert.IsTrue(v1 < v2); }
public void ParseTwoNumbers() { Version v = new Version("1.2"); Assert.AreEqual("1.2", v.ToString()); }
public void ParseDebianVersion() { Version v = new Version("1.2.3-4"); Assert.AreEqual("1.2.3-4", v.ToString()); }
public void CompareDoubleTextEqual() { Version v1 = new Version("1.1a"); Version v2 = new Version("1.1a"); Assert.IsTrue(v1 == v2); }
public void ParseDebianVersion2() { Version v = new Version("1.2-3.4d"); Assert.AreEqual("1.2-3.4d", v.ToString()); }
public void CompareOpEqual2() { Version v1 = new Version("1.2.3"); Assert.IsTrue(v1.CompareOp("=1.2.3"), "Without space"); }
public void CompareOpEqual3() { Version v1 = new Version("1.2.3"); Assert.IsTrue(v1.CompareOp("= 1.2.3"), "With too many spaces"); }