public SubscriptionNotification(Account account, Subscription subscription,
                                 SubscriptionNotificationType notificationType)
     : base(account)
 {
     Subscription = subscription;
     SubscriptionNotificationType = notificationType;
 }
 private void TestSubscriptionFactoryResult(string element, SubscriptionNotificationType type)
 {
     XDocument testDoc = _documents.GetEmptyDocument(element);
     NotificationBase result = _notificationFactory.GetTypedNotification(testDoc);
     Assert.IsInstanceOf<SubscriptionNotification>(result);
     var subscriptionNotification = (SubscriptionNotification) result;
     Assert.AreEqual(type, subscriptionNotification.SubscriptionNotificationType);
 }
 public SubscriptionNotification(XDocument document, SubscriptionNotificationType notificationType)
     : base(document)
 {
     Subscription = new Subscription(document);
     SubscriptionNotificationType = notificationType;
 }