Esempio n. 1
0
        public void ParseNhsNumberGoodParameterTest()
        {
            string testValue          = "4372623623";
            string testExpectedOutput = "437 262 3623";

            NhsNumber targetNhsNumber = NhsNumber.ParseNhsNumber(testValue);

            Assert.AreEqual <string>(testExpectedOutput, targetNhsNumber.ToString(), "ParseNhsNumber method call should create valid NhsNumber.");
        }
Esempio n. 2
0
 public void ParseInvalidNhsNumberStringTest()
 {
     NhsNumber targetNhsNumber = NhsNumber.ParseNhsNumber("1234567890");
 }
Esempio n. 3
0
 public void ParseAllDigitsSameStringTest()
 {
     NhsNumber targetNhsNumber = NhsNumber.ParseNhsNumber("5555555555");
 }
Esempio n. 4
0
 public void ParseNhsNumberBadParameterTest()
 {
     NhsNumber targetNhsNumber = NhsNumber.ParseNhsNumber("ABC123");
 }
Esempio n. 5
0
 public void ParseTooManyDigitsStringTest()
 {
     NhsNumber targetNhsNumber = NhsNumber.ParseNhsNumber("12345678901");
 }