public void Basic3()
		{
			var version = new Version(0x1000201f);
			Assert.AreEqual(1, version.Major);
			Assert.AreEqual(0, version.Minor);
			Assert.AreEqual(2, version.Fix);
			Assert.AreEqual('a', version.Patch);
			Assert.AreEqual(Version.StatusType.Release, version.Status);
			Assert.AreEqual(0x1000201f, version.Raw);
			Assert.AreEqual("1.0.2a Release (0x1000201f)", version.ToString());
		}
		public void Basic1()
		{
			var version = new Version(0x102031af);
			Assert.AreEqual(1, version.Major);
			Assert.AreEqual(2, version.Minor);
			Assert.AreEqual(3, version.Fix);
			Assert.AreEqual('z', version.Patch);
			Assert.AreEqual(Version.StatusType.Release, version.Status);
			Assert.AreEqual(0x102031af, version.Raw);
			Assert.AreEqual("1.2.3z Release (0x102031af)", version.ToString());
		}
		public void Zero()
		{
			var version = new Version(0x00000000);
			Assert.AreEqual(0, version.Major);
			Assert.AreEqual(0, version.Minor);
			Assert.AreEqual(0, version.Fix);
			Assert.AreEqual(null, version.Patch);
			Assert.AreEqual(Version.StatusType.Development, version.Status);
			Assert.AreEqual(0, version.Raw);
			Assert.AreEqual("0.0.0 Development (0x00000000)", version.ToString());
		}
Beispiel #4
0
        public void Basic3()
        {
            var version = new Version(0x1000201f);

            Assert.AreEqual(1, version.Major);
            Assert.AreEqual(0, version.Minor);
            Assert.AreEqual(2, version.Fix);
            Assert.AreEqual('a', version.Patch);
            Assert.AreEqual(Version.StatusType.Release, version.Status);
            Assert.AreEqual(0x1000201f, version.Raw);
            Assert.AreEqual("1.0.2a Release (0x1000201f)", version.ToString());
        }
Beispiel #5
0
        public void Basic1()
        {
            var version = new Version(0x102031af);

            Assert.AreEqual(1, version.Major);
            Assert.AreEqual(2, version.Minor);
            Assert.AreEqual(3, version.Fix);
            Assert.AreEqual('z', version.Patch);
            Assert.AreEqual(Version.StatusType.Release, version.Status);
            Assert.AreEqual(0x102031af, version.Raw);
            Assert.AreEqual("1.2.3z Release (0x102031af)", version.ToString());
        }
Beispiel #6
0
        public void Zero()
        {
            var version = new Version(0x00000000);

            Assert.AreEqual(0, version.Major);
            Assert.AreEqual(0, version.Minor);
            Assert.AreEqual(0, version.Fix);
            Assert.AreEqual(null, version.Patch);
            Assert.AreEqual(Version.StatusType.Development, version.Status);
            Assert.AreEqual(0, version.Raw);
            Assert.AreEqual("0.0.0 Development (0x00000000)", version.ToString());
        }