Beispiel #1
0
        public async Task NoSubscriptionsTest()
        {
            var mockRequest = new Mock <HttpRequest>();

            mockRequest.Setup(x => x.QueryString).Returns(new QueryString(""));
            dynamic response = await subscriptionTriggerCount.Run(mockRequest.Object, client, log);

            Assert.AreEqual(response.Value, 0);
        }
Beispiel #2
0
        public async Task NoSubscriptionsTest()
        {
            request = new DefaultHttpRequest(new DefaultHttpContext())
            {
                QueryString = QueryString.Create("", "")
            };
            dynamic response = await SubscriptionTriggerCount.Run(request, client, log);

            Assert.AreEqual(response.Value, 0);
        }
Beispiel #3
0
        public async Task SubscriptionsExistTest()
        {
            DocumentDBRepository <PushSubscriptionInformation> .CreateItemAsync(sub).Wait();

            request = new DefaultHttpRequest(new DefaultHttpContext())
            {
                QueryString = QueryString.Create("", "")
            };
            dynamic response = await SubscriptionTriggerCount.Run(request, client, log);

            Assert.AreEqual(response.Value, 1);
        }