public void TestGetCurrentSubscription() { var globalSettingsManager = GlobalSettingsManager.CreateFromPublishSettings(GlobalPathInfo.GlobalSettingsDirectory, null, Data.ValidPublishSettings.First()); var cmdletStub = new CmdletStub(); var subscriptions = cmdletStub.GetSubscriptions(null); var currentSubscription = subscriptions.Values.First(); cmdletStub.SetCurrentSubscription(currentSubscription.SubscriptionName, null); // Test var actualCurrentSubscription = cmdletStub.GetCurrentSubscription(); Assert.AreEqual(currentSubscription.SubscriptionName, actualCurrentSubscription.SubscriptionName); Assert.AreEqual(currentSubscription.SubscriptionId, actualCurrentSubscription.SubscriptionId); globalSettingsManager.DeleteGlobalSettingsManager(); }
public void TestGetCurrentSubscription() { var globalComponents = GlobalComponents.CreateFromPublishSettings(GlobalPathInfo.GlobalSettingsDirectory, null, Data.ValidPublishSettings.First()); var cmdletStub = new CmdletStub(); var subscriptions = cmdletStub.GetSubscriptions(null); var currentSubscription = subscriptions.Values.First(); cmdletStub.SetCurrentSubscription(currentSubscription.SubscriptionName, null); // Test var actualCurrentSubscription = cmdletStub.GetCurrentSubscription(); Assert.AreEqual(currentSubscription.SubscriptionName, actualCurrentSubscription.SubscriptionName); Assert.AreEqual(currentSubscription.SubscriptionId, actualCurrentSubscription.SubscriptionId); globalComponents.DeleteGlobalComponents(); }