コード例 #1
0
        public void Abn_ValidValue_Validates()
        {
            var sut = new AbnAttribute();

            Assert.IsTrue(sut.IsValid("53004085616"));
        }
コード例 #2
0
        public void Abn_InvalidCharacters_Fails()
        {
            var sut = new AbnAttribute();

            Assert.IsFalse(sut.IsValid("ABCDEFGHIJK"));
        }
コード例 #3
0
        public void Abn_InvalidLength_Fails()
        {
            var sut = new AbnAttribute();

            Assert.IsFalse(sut.IsValid("123"));
        }
コード例 #4
0
        public void Abn_InvalidAbn_Fails()
        {
            var sut = new AbnAttribute();

            Assert.IsFalse(sut.IsValid("12345678910"));
        }
コード例 #5
0
        public void Abn_EmptyValue_Validates()
        {
            var sut = new AbnAttribute();

            Assert.IsTrue(sut.IsValid(string.Empty));
        }
コード例 #6
0
        public void Abn_NullValue_Validates()
        {
            var sut = new AbnAttribute();

            Assert.IsTrue(sut.IsValid(null));
        }