Example #1
0
        public void AnyCtor_WhithValidValues_SetStatusToValid()
        {
            COPSDate date = new COPSDate(00, 00, 00, 06, 01, 1985);

            COPSDateStatus expected = COPSDateStatus.Valid;
            COPSDateStatus actual   = date.GetStatus();

            Assert.Equal(expected, actual);
        }
Example #2
0
        public void ValueProperty_WhithInvalidValues_SetStatusToInvalid()
        {
            COPSDate date = new COPSDate(DateTime.MaxValue.ToOADate() + 1);

            COPSDateStatus expected = COPSDateStatus.Invalid;
            COPSDateStatus actual   = date.GetStatus();

            Assert.Equal(expected, actual);
        }
Example #3
0
        public void EmptyCtor_SetStatusToNull()
        {
            COPSDate date = new COPSDate();

            COPSDateStatus expected = COPSDateStatus.Null;
            COPSDateStatus actual   = date.GetStatus();

            Assert.Equal(expected, actual);
        }
Example #4
0
        public void Set_WhithInvalidValues_SetStatusToInvalid()
        {
            COPSDate date = new COPSDate();

            COPSDateStatus expected = COPSDateStatus.Invalid;

            date.Set("000000000000");
            COPSDateStatus actual = date.GetStatus();

            Assert.Equal(expected, actual);
        }