コード例 #1
0
ファイル: PresenceSpecs.cs プロジェクト: ably/ably-dotnet
            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();
            }
コード例 #2
0
ファイル: StatsSpecs.cs プロジェクト: withakay/ably-dotnet
        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);
        }