public async void Calendars_CreateCalendar_IsFoundByID() { var calendar = await _service.CreateCalendarAsync(_calendarName); Assert.IsNotNull(calendar); Assert.IsFalse(string.IsNullOrWhiteSpace(calendar.ExternalID)); var calendarFromId = await _service.GetCalendarByIdAsync(calendar.ExternalID); Assert.IsNotNull(calendarFromId); Assert.AreEqual(calendar.Name, calendarFromId.Name); Assert.AreEqual(calendar.ExternalID, calendarFromId.ExternalID); Assert.AreEqual(calendar.CanEditCalendar, calendarFromId.CanEditCalendar); Assert.AreEqual(calendar.CanEditEvents, calendarFromId.CanEditEvents); Assert.IsFalse(string.IsNullOrWhiteSpace(calendar.Color), "Missing color"); Assert.AreEqual(calendar.Color, calendarFromId.Color); }
public async Task Calendars_CreateCalendar_IsFoundByID() { var calendar = await _service.CreateCalendarAsync(_calendarName); Assert.IsNotNull(calendar); Assert.IsFalse(string.IsNullOrWhiteSpace(calendar.ExternalID)); var calendarFromId = await _service.GetCalendarByIdAsync(calendar.ExternalID); Assert.IsNotNull(calendarFromId); Assert.AreEqual(calendar.Name, calendarFromId.Name); Assert.AreEqual(calendar.ExternalID, calendarFromId.ExternalID); Assert.AreEqual(calendar.CanEditCalendar, calendarFromId.CanEditCalendar); Assert.AreEqual(calendar.CanEditEvents, calendarFromId.CanEditEvents); // We can't set color on WinPhone, but we can verify we retrieved it... Assert.IsFalse(string.IsNullOrWhiteSpace(calendarFromId.Color), "Missing color"); Assert.AreEqual(calendar.Color, calendarFromId.Color); }