public async Task ReturnEvents() { DateTime dateTime = DateTime.Today; _dateTimeUtilsMock.Setup(x => x.GetEndOfDay(dateTime)).Returns(dateTime); _dateTimeUtilsMock.Setup(x => x.GetStartOfDay(dateTime)).Returns(dateTime); _tokenProviderMock.Setup(x => x.GetToken()).Returns(Guid.NewGuid().ToString()); _dateTimeUtilsMock.Setup(x => x.FormatLongUtc(dateTime)).Returns(It.IsAny <string>()); var client = new EventsClient(new MockHttpClientFactory(), _loggerMock.Object, _dateTimeUtilsMock.Object, _tokenProviderMock.Object); var events = await client.GetEvents(dueDateTime : dateTime, fields : Constants.SelectedEventFields); var eventModel = events.Value.First(); Assert.Equal(TestDataHelper.Events.Value.First().Subject, eventModel.Subject); }
public async Task GetByCriteria() { var events = await EventsClient.GetEvents(countryCode : "US", postalCode : 8540); Assert.NotNull(events); }
public async Task GetNearest() { var events = await EventsClient.GetEvents(); Assert.NotNull(events); }