public void Epoch() { var v1 = new CKAN.Version("1.2.0"); var v2 = new CKAN.Version("1:1.2.0"); Assert.That(v1.IsLessThan(v2)); }
public void Alpha() { var v1 = new CKAN.Version("apple"); var v2 = new CKAN.Version("banana"); // alphabetical test Assert.That(v1.IsLessThan(v2)); }
public void Complex() { var v1 = new CKAN.Version("v6a12"); var v2 = new CKAN.Version("v6a5"); Assert.That(v2.IsLessThan(v1)); Assert.That(v1.IsGreaterThan(v2)); Assert.That(!v1.IsEqualTo(v2)); }
public void Basic() { var v0 = new CKAN.Version("1.2.0"); var v1 = new CKAN.Version("1.2.0"); var v2 = new CKAN.Version("1.2.1"); Assert.That(v1.IsLessThan(v2)); Assert.That(v2.IsGreaterThan(v1)); Assert.That(v1.IsEqualTo(v0)); }