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(calendarFromId.Color), "Missing color"); Assert.AreEqual(calendar.Color, calendarFromId.Color); Assert.That(calendarFromId.AccountName, Is.Not.Null.Or.Empty); }