コード例 #1
0
        public void Date_FullTime_Employee_Exception_Validation()
        {
            string[] ftEmpData = new string[7] {
                "qwer",
                "drfdgf",
                "782 454 284",
                "1978/3/14",
                "2000/01/01",
                "2005/05/05",
                "45.34"
            };

            FulltimeEmployee ftEmpObj = new FulltimeEmployee(ftEmpData);
            bool status = false;
            status = ftEmpObj.ValidateDate("ERROR", Employee.dateType.HIRE);
            Assert.AreEqual(false, status);
        }
コード例 #2
0
        public void Date_FullTime_Employee_Boundary_Validation()
        {
            string[] ftEmpData = new string[7] {
                "qwer",
                "drfdgf",
                "782 454 284",
                "0001/1/23",
                "2000/01/01",
                "2005/05/05",
                "45.34"
            };

            FulltimeEmployee ftEmpObj = new FulltimeEmployee(ftEmpData);
            bool status = false;
            status = ftEmpObj.ValidateDate("0001/12/31", Employee.dateType.HIRE);
            Assert.AreEqual(true, status);
        }
コード例 #3
0
        public void Date_FullTime_Employee_Normal_Validation()
        {
            string[] ftEmpData = new string[6] {
                "qwer",
                "drfdgf",
                "246 454 284",
                "1997/3/14",
                "dfser",
                "45.34"
            };

            FulltimeEmployee ftEmpObj = new FulltimeEmployee(ftEmpData);
            bool status = false;
            status = ftEmpObj.ValidateDate("2000/01/01", Employee.dateType.HIRE);
            Assert.AreEqual(true, status);
        }