예제 #1
0
        public void BaseRef_IsValid_O_NotValid()
        {
            BaseRef tested = new BaseRef();
            var     result = tested.IsValid("O");

            Assert.IsFalse(result);
        }
예제 #2
0
        public void BaseRef_IsValid_StringWithDefault_NotValid()
        {
            BaseRef tested = new BaseRef();
            var     result = tested.IsValid(default(char) + "$$");

            Assert.IsFalse(result);
        }
예제 #3
0
        public void BaseRef_IsValid_Empty()
        {
            BaseRef tested = new BaseRef();
            var     result = tested.IsValid("");

            Assert.IsTrue(result);
        }
예제 #4
0
        public void BaseRef_Decode_Test11()
        {
            BaseRef tested = new BaseRef();
            int     result = tested.Decode("xx");

            Assert.AreEqual(783, result);
        }
예제 #5
0
        public void BaseRef_Decode_Test13()
        {
            BaseRef tested = new BaseRef();
            int     result = tested.Decode("-AX");

            Assert.Inconclusive();
        }
예제 #6
0
        public void BaseRef_Decode_Test9()
        {
            BaseRef tested = new BaseRef();
            int     result = tested.Decode("100");

            Assert.AreEqual(784, result);
        }
예제 #7
0
        public void BaseRef_Decode_Test10()
        {
            BaseRef tested = new BaseRef();
            int     result = tested.Decode("a");

            Assert.AreEqual(10, result);
        }
예제 #8
0
        public void BaseRef_Decode_Test4()
        {
            BaseRef tested = new BaseRef();
            int     result = tested.Decode("X");

            Assert.AreEqual(27, result);
        }
예제 #9
0
        public void BaseRef_Decode_Test7()
        {
            BaseRef tested = new BaseRef();
            int     result = tested.Decode("20");

            Assert.AreEqual(56, result);
        }
예제 #10
0
        public void BaseRef_Encode_Test11()
        {
            BaseRef tested = new BaseRef();
            string  result = tested.Encode(-14);

            Assert.Inconclusive();
        }
예제 #11
0
        public void BaseRef_Encode_Test10()
        {
            BaseRef tested = new BaseRef();
            string  result = tested.Encode(784);

            Assert.AreEqual("100", result);
        }
예제 #12
0
        public void BaseRef_Encode_Test9()
        {
            BaseRef tested = new BaseRef();
            string  result = tested.Encode(783);

            Assert.AreEqual("XX", result);
        }
예제 #13
0
        public void BaseRef_Encode_Test8()
        {
            BaseRef tested = new BaseRef();
            string  result = tested.Encode(56);

            Assert.AreEqual("20", result);
        }
예제 #14
0
        public void BaseRef_IsValid_String1_Valid()
        {
            BaseRef tested = new BaseRef();
            var     result = tested.IsValid("5FF90");

            Assert.IsTrue(result);
        }