コード例 #1
0
        public void GetRandomValidTRINO_GetResult()
        {
            var result     = TRIdentity.GetRandomValidTRINO();
            var validation = TRIdentity.ValidateTRINO(result);

            Assert.IsNotNull(result);
            Assert.IsInstanceOfType(result, typeof(string));
            Assert.IsTrue(validation);
        }
コード例 #2
0
        public void ValidateTRINO_FirstDigitZero()
        {
            var result = TRIdentity.ValidateTRINO("05230734056");

            Assert.IsFalse(result);
        }
コード例 #3
0
        public void ValidateTRINO_LongLengthValue()
        {
            var result = TRIdentity.ValidateTRINO("75230734056921912");

            Assert.IsFalse(result);
        }
コード例 #4
0
        public void ValidateTRINO_ShortLengthValue()
        {
            var result = TRIdentity.ValidateTRINO("7523073");

            Assert.IsFalse(result);
        }
コード例 #5
0
        public void ValidateTRINO_InvalidValueTenthDigit()
        {
            var result = TRIdentity.ValidateTRINO("75230734052");

            Assert.IsFalse(result);
        }
コード例 #6
0
        public void ValidateTRINO_ValidValue()
        {
            var result = TRIdentity.ValidateTRINO("75230734056");

            Assert.IsTrue(result);
        }