public string ToQueryString()
            {
                var queryParams = new Dictionary <string, string>();

                queryParams.Add("rid", RoomId);
                queryParams.Add("updatedSince", UpdatedSince.ToString(QueryHelper.DATE_FORMAT));

                if (Sort != null)
                {
                    queryParams.Add("sort", Sort.ToQueryString());
                }

                return(QueryHelper.DicToQuerystring(queryParams));
            }
        public async Task Get_update_info_returns_data_Async(
            UpdatedSinceRequest updatedSinceRequest,
            UpdatedSince updatedSince)
        {
            httpFacade
            .GetAsync <UpdatedSince>(Arg.Any <Uri>())
            .Returns(updatedSince);

            var result = await sut
                         .GetUpdateInfoAsync(updatedSinceRequest)
                         .ConfigureAwait(false);

            result.Should().NotBeNull();
            result.Should().BeEquivalentTo(updatedSince);
        }