Exemplo n.º 1
0
        public void ListTopicsIsNotEmpty()
        {
            ServicebusTopicManager         topicManager = new ServicebusTopicManager(ServicebusManagerCore.NamespaceManagerSB());
            IEnumerable <TopicDescription> topics       = topicManager.ListTopics();

            Assert.IsTrue(topics.Any());
        }
Exemplo n.º 2
0
        public void AddingNewTopic()
        {
            var TopicManager = new ServicebusTopicManager(ServicebusManagerCore.NamespaceManagerSB());

            TopicManager.CreateTopic("Club");
            TopicManager.CreateTopic("Console");

            Assert.Inconclusive("4Fun :)");
        }
Exemplo n.º 3
0
        public void AddingNewSubscriptions()
        {
            var subscriptionManager = new ServicebusSubscriptionManager(ServicebusManagerCore.NamespaceManagerSB());

            subscriptionManager.CreateSubscription(path: "TeenCostumers", topicPath: "Club", filter: new SqlFilter("Age >= 10 AND Age < 18"));
            subscriptionManager.CreateSubscription(path: "AdultCostumers", topicPath: "Club", filter: new SqlFilter("Age >= 18 AND Age < 50"));
            subscriptionManager.CreateSubscription(path: "LoyalCostumers", topicPath: "Club", filter: new SqlFilter("Loyal = true"));

            subscriptionManager.CreateSubscription(path: "XboxCostumers", topicPath: "Console", filter: new SqlFilter("Device = 'Xbox' "));
            subscriptionManager.CreateSubscription(path: "PSCostumers", topicPath: "Console", filter: new SqlFilter("Device = 'PS' "));
            subscriptionManager.CreateSubscription(path: "PCCostumers", topicPath: "Console", filter: new SqlFilter("Device = 'PC' "));


            Assert.Inconclusive("4Fun :)");
        }