Esempio n. 1
0
        public void FirstDateLaterThanSecond_ExpectedFirstEarlier_SetProperStatus()
        {
            var testArray           = new string[] { "1.02.03", "10.01.01" };
            var testInputValidation = new InputValidation();

            testInputValidation.Check(testArray);
            Assert.AreEqual(testInputValidation.Status, InputStatus.InvalidArgumentsOrder);
        }
Esempio n. 2
0
        public void IncorrectArgumentsNumber_ExpectedTwo_SetProperStatus()
        {
            var testArray           = new string[0];
            var testInputValidation = new InputValidation();

            testInputValidation.Check(testArray);
            Assert.AreEqual(testInputValidation.Status, InputStatus.IncorrectArgumentsNumber);
        }
Esempio n. 3
0
        public void InvalidSecondArgument_SetProperStatus()
        {
            var testArray           = new string[] { "1.02.03", "" };
            var testInputValidation = new InputValidation();

            testInputValidation.Check(testArray);
            Assert.AreEqual(testInputValidation.Status, InputStatus.SecondArgumentInvalid);
        }