public void testIsValidDate()
        {
            GEDCOMDate instance  = new GEDCOMDate(null, null, "", "");
            bool       expResult = false;
            bool       result    = instance.IsValidDate();

            Assert.AreEqual(expResult, result);
        }
        public void testSetDayInvalid()
        {
            GEDCOMDate instance = new GEDCOMDate(null, null, "", "");
            byte       val      = 99;

            instance.Day = val;
            Assert.AreEqual(val, instance.Day);
            Assert.AreEqual(false, instance.IsValidDate()); // TODO my expectation of what isValidDate meant is wrong
        }