AngleSharp.Io.Tests.Network.AboutTests.InvokeAboutUrlWithQueryShouldFire C# (CSharp) Method

InvokeAboutUrlWithQueryShouldFire() private method

private InvokeAboutUrlWithQueryShouldFire ( ) : Task
return Task
        public async Task InvokeAboutUrlWithQueryShouldFire()
        {
            var about = new AboutRequester();
            var requests = new List<IRequest>();
            var req = new Request
            {
                Address = Url.Create("about://cache?device=memory"),
                Method = HttpMethod.Get
            };

            about.SetRoute("cache", (request, cancel) =>
            {
                requests.Add(request);
                return Task.FromResult(default(IResponse));
            });

            var response = await about.RequestAsync(req, CancellationToken.None);
            Assert.IsNull(response);
            Assert.AreEqual(1, requests.Count);
            Assert.AreEqual(req.Address.Data, requests[0].Address.Data);
        }
    }