예제 #1
0
        public void SynchsafeIntToIntTest()
        {
            SynchsafeInteger testSSInt1 = new SynchsafeInteger(ssInt1);
            SynchsafeInteger testSSInt2 = new SynchsafeInteger(ssInt2);
            SynchsafeInteger testSSInt3 = new SynchsafeInteger(ssInt3);

            Assert.AreEqual(expValue2, testSSInt2.ToInt());
            Assert.AreEqual(expValue1, testSSInt1.ToInt());
            Assert.AreEqual(expValue3, testSSInt3.ToInt());
        }
예제 #2
0
        public void SynchsafeByteToIntTest()
        {
            SynchsafeInteger testSSInt1 = new SynchsafeInteger(ssByte1);
            SynchsafeInteger testSSInt2 = new SynchsafeInteger(ssByte2);
            SynchsafeInteger testSSInt3 = new SynchsafeInteger(ssByte3);
            SynchsafeInteger testSSInt4 = new SynchsafeInteger(ssByte4);

            Assert.AreEqual(expValue1, testSSInt1.ToInt());
            Assert.AreEqual(expValue2, testSSInt2.ToInt());
            Assert.AreEqual(expValue3, testSSInt3.ToInt());
            Assert.AreEqual(expValue4, testSSInt4.ToInt());
        }