public async Task SubscriptionRemovedTest() { var queryCollection = new QueryCollection(); queryCollection.Append(new System.Collections.Generic.KeyValuePair <string, Microsoft.Extensions.Primitives.StringValues>("endpoint", new Microsoft.Extensions.Primitives.StringValues(sub.EndPoint))); var mockRequest = new Mock <HttpRequest>(); //mockRequest.SetupGet(x => x.Query).Returns(queryCollection); //mockRequest.SetupGet(x => x.QueryString).Returns(QueryString.Create("endpoint", sub.EndPoint)); mockRequest.Object.Query = queryCollection; var response = await subscriptionTriggerUnSubscribe.Run(mockRequest.Object, client, log); Assert.IsInstanceOfType(response, typeof(BadRequestObjectResult)); }