public async Task History_WithPartialResult_ReturnsCorrectFirstCurrentAndNextLinks() { // Arrange var rest = GetRestClient(request => new AblyResponse { Headers = DataRequestQueryTests.GetSampleHistoryRequestHeaders(), TextResponse = "[]" }.ToTask()); var channel = rest.Channels.Get("test"); // Act var result = await channel.HistoryAsync(); // Assert result.NextQueryParams.Should().NotBeNull(); result.CurrentQueryParams.Should().NotBeNull(); result.FirstQueryParams.Should().NotBeNull(); }
public async Task ShouldReturnCorrectFirstAndNextLinks() { //Arrange var rest = GetRestClient(request => { var response = new AblyResponse() { Headers = DataRequestQueryTests.GetSampleStatsRequestHeaders(), TextResponse = "[{}]" }; return(response.ToTask()); }); //Act var result = await rest.StatsAsync(); //Assert NotNull(result.NextDataQuery); NotNull(result.FirstDataQuery); }