SenseNet.ContentRepository.Tests.NotificationTests.Notification_SubscriptionActivation C# (CSharp) Метод

Notification_SubscriptionActivation() приватный Метод

private Notification_SubscriptionActivation ( ) : void
Результат void
        public void Notification_SubscriptionActivation()
        {
            var user = Subscriber1;
            var node1 = Node.LoadNode("/Root/IMS");
            var node2 = Node.LoadNode("/Root/IMS/BuiltIn");

            Subscription.Subscribe(user, node1, NotificationFrequency.Weekly, "en", TESTSITEPATH, TESTSITEURL, true);
            Assert.IsTrue(1 == Subscription.GetAllSubscriptions().Count(), "#1");

            Subscription.Subscribe(user, node2, NotificationFrequency.Monthly, "en", TESTSITEPATH, TESTSITEURL, true);
            var subscriptions = Subscription.GetAllSubscriptions().ToArray();
            Assert.IsTrue(2 == subscriptions.Count(), "#");
            Assert.IsTrue(2 == Subscription.GetActiveSubscriptionsByUser(user).Count(), "#2");
            Assert.IsTrue(0 == Subscription.GetInactiveSubscriptionsByUser(user).Count(), "#3");

            var subscription = subscriptions[0];
            subscription.IsActive = false;
            subscription.Save();

            Assert.IsTrue(1 == Subscription.GetActiveSubscriptionsByUser(user).Count(), "#4");
            Assert.IsTrue(1 == Subscription.GetInactiveSubscriptionsByUser(user).Count(), "#5");

            subscription = subscriptions[1];
            subscription.IsActive = false;
            subscription.Save();

            Assert.IsTrue(0 == Subscription.GetActiveSubscriptionsByUser(user).Count(), "#6");
            Assert.IsTrue(2 == Subscription.GetInactiveSubscriptionsByUser(user).Count(), "#7");

        }
        [TestMethod]