コード例 #1
0
        public void ContractNumber_Valid_InDB_Success()
        {
            var CNP = new ContractNumberParser();

            var res = CNP.checkNumber("00ЭЭ000000");

            Assert.IsTrue(res);
        }
コード例 #2
0
        public void ContractNumber_Valid_NotInDB_Fail()
        {
            var CNP = new ContractNumberParser();

            var res = CNP.checkNumber("00КК000123");

            Assert.IsFalse(res);
        }
コード例 #3
0
ファイル: Program.cs プロジェクト: NechaevDA/ICS_Task_1
        static void Main(string[] args)
        {
            string inp = Console.ReadLine();
            var    CNP = new ContractNumberParser();
            bool   res = false;

            try
            {
                while (inp != "e")
                {
                    res = CNP.checkNumber(inp);
                    Console.WriteLine(res ? "Pass" : "Fail");
                    Console.Write("Print number: ");
                    inp = Console.ReadLine();
                }
            } catch (Exception E)
            {
                Console.WriteLine(E.Message);
            }
        }
コード例 #4
0
        public void ContractNumber_Invalid_Fail()
        {
            ContractNumberParser CNP = new ContractNumberParser();

            var res = CNP.checkNumber("аа00аааи");
        }