Example #1
0
        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));
        }