public void Should_Create_BlockchainVersion_Range_Max()
        {
            BlockchainVersion ver = new BlockchainVersion(65535, 65535, 65535, 65535);

            ver.Major.Should().Be(65535);
            ver.Minor.Should().Be(65535);
            ver.Revision.Should().Be(65535);
            ver.Build.Should().Be(65535);

            var expectedValue = 18446744073709551615UL;
            var version       = ver.GetVersionValue();

            version.Should().Be(expectedValue);
        }
        public void Should_Create_BlockchainVersion()
        {
            BlockchainVersion ver = new BlockchainVersion(6, 7, 0, 0);

            ver.Major.Should().Be(6);
            ver.Minor.Should().Be(7);
            ver.Revision.Should().Be(0);
            ver.Build.Should().Be(0);

            var expectedValue = 1688879925035008UL;
            var version       = ver.GetVersionValue();

            version.Should().Be(expectedValue);
        }
        public void Should_Create_BlockchainVersion_Range_Zero()
        {
            BlockchainVersion ver = new BlockchainVersion(0, 0, 0, 0);

            ver.Major.Should().Be(0);
            ver.Minor.Should().Be(0);
            ver.Revision.Should().Be(0);
            ver.Build.Should().Be(0);

            var expectedValue = 0UL;
            var version       = ver.GetVersionValue();

            version.Should().Be(expectedValue);
        }
Пример #4
0
        public void Should_Create_BlockchainVersion()
        {
            BlockchainVersion ver = new BlockchainVersion(1, 2, 3, 4);

            ver.Major.Should().Be(1);
            ver.Minor.Should().Be(2);
            ver.Revision.Should().Be(3);
            ver.Build.Should().Be(4);

            var expectedValue = 281483566841860UL;
            var version       = ver.GetVersionValue();

            version.Should().Be(expectedValue);
        }