public void CalendarHeaderAccessibleObject_ctor_default() { using MonthCalendar control = new(); CalendarHeaderAccessibleObject headerAccessibleObject = CreateCalendarHeaderAccessibleObject(control); Assert.Equal(0, headerAccessibleObject.TestAccessor().Dynamic._calendarIndex); Assert.Equal(4, headerAccessibleObject.RuntimeId.Length); Assert.False(control.IsHandleCreated); }
public void CalendarHeaderAccessibleObject_Name_IsEmpty_IfControlIsNotCreated() { using MonthCalendar control = new(); CalendarHeaderAccessibleObject headerAccessibleObject = CreateCalendarHeaderAccessibleObject(control); string actual = headerAccessibleObject.Name; Assert.Empty(actual); Assert.False(control.IsHandleCreated); }
public void CalendarHeaderAccessibleObject_GetChildId_ReturnsExpected() { using MonthCalendar control = new(); CalendarHeaderAccessibleObject headerAccessibleObject = CreateCalendarHeaderAccessibleObject(control); int actual = headerAccessibleObject.GetChildId(); Assert.Equal(1, actual); Assert.False(control.IsHandleCreated); }
public void CalendarHeaderAccessibleObject_Name_ReturnsExpected() { using MonthCalendar control = new(); control.CreateControl(); control.SetSelectionRange(new DateTime(2020, 8, 19), new DateTime(2020, 8, 19)); CalendarHeaderAccessibleObject headerAccessibleObject = CreateCalendarHeaderAccessibleObject(control); string actual = headerAccessibleObject.Name; Assert.Equal("August 2020", actual); Assert.True(control.IsHandleCreated); }