public void CanGetListOfRegisteredProviders()
        {
            string[] knownResourceTypes = {"website", "mobileservice"};

            var mockHandler = CreateMockHandler(() => CreateListResourcesResponseMessage(
                new ProviderResource {Type = "Website", State = "Unregistered"},
                new ProviderResource {Type = "Mobileservice", State = "Registered"}
                ));

            ISubscriptionClient client = new SubscriptionClient(subscriptionData, mockHandler);
            IEnumerable<ProviderResource> actualResourceTypes = client.ListResources(knownResourceTypes);

            CollectionAssert.AreEquivalent(knownResourceTypes, actualResourceTypes.Select(rt => rt.Type.ToLower()).ToList());
        }
Exemple #2
0
        public void CanGetListOfRegisteredProviders()
        {
            string[] knownResourceTypes = { "website", "mobileservice" };

            var mockHandler = CreateMockHandler(() => CreateListResourcesResponseMessage(
                                                    new ProviderResource {
                Type = "Website", State = "Unregistered"
            },
                                                    new ProviderResource {
                Type = "Mobileservice", State = "Registered"
            }
                                                    ));

            ISubscriptionClient            client = new SubscriptionClient(subscriptionData, mockHandler);
            IEnumerable <ProviderResource> actualResourceTypes = client.ListResources(knownResourceTypes);

            CollectionAssert.AreEquivalent(knownResourceTypes, actualResourceTypes.Select(rt => rt.Type.ToLower()).ToList());
        }