Here are the examples of the csharp api System.Management.ManagementObjectSearcher.Get() taken from open source projects. By voting up you can indicate which examples are most useful and appropriate.
2503 Examples
19
Source : NamedConfigurationSettingFixture.cs
with MIT License
from iccb1013
with MIT License
from iccb1013
[TestMethod]
[Ignore] // not sure why this is not working.
public void BindOnRevokedInstanceThrows()
{
MockNamedConfigurationSetting setting = CreateMockNamedConfigurationSetting("Baz", "Foo", "Bar");
setting.Changed += this.Changed;
setting.Publish();
using (System.Management.ManagementObjectCollection.ManagementObjectEnumerator resultEnumerator
= new ManagementObjectSearcher("root\\enterpriselibrary", "SELECT * FROM MockNamedConfigurationSetting")
.Get().GetEnumerator())
{
replacedert.IsTrue(resultEnumerator.MoveNext());
replacedert.AreEqual("Baz", resultEnumerator.Current.Properties["Name"].Value);
replacedert.AreEqual("MockNamedConfigurationSetting", resultEnumerator.Current.SystemProperties["__CLreplaced"].Value);
ManagementObject managementObject = resultEnumerator.Current as ManagementObject;
replacedert.IsNotNull(managementObject);
replacedert.IsNull(this.changedObject);
setting.Revoke();
try
{
managementObject.Put();
replacedert.Fail("should have thrown");
}
catch (ManagementException e)
{
replacedert.AreEqual(ManagementStatus.ProviderNotCapable, e.ErrorCode);
}
}
}
19
Source : NamedConfigurationSettingFixture.cs
with MIT License
from iccb1013
with MIT License
from iccb1013
[TestMethod]
public void NotifiesIfSavedChanges()
{
MockNamedConfigurationSettingB setting = CreateMockNamedConfigurationSettingB("Baz", "Foo", "Bar");
setting.Changed += this.Changed;
setting.SourceElement = new TestConfigurationSection(); // just so Commit works
setting.Publish();
using (System.Management.ManagementObjectCollection.ManagementObjectEnumerator resultEnumerator
= new ManagementObjectSearcher("root\\enterpriselibrary", "SELECT * FROM MockNamedConfigurationSettingB")
.Get().GetEnumerator())
{
replacedert.IsTrue(resultEnumerator.MoveNext());
ManagementObject managementObject = resultEnumerator.Current as ManagementObject;
setting.performSave = false;
replacedert.IsNull(this.changedObject);
managementObject.Put();
replacedert.IsNull(this.changedObject); // no change notified
setting.performSave = true;
replacedert.IsNull(this.changedObject);
managementObject.Put();
replacedert.IsNotNull(this.changedObject); // change notified
}
}
19
Source : ConnectionStringSettingFixture.cs
with MIT License
from iccb1013
with MIT License
from iccb1013
[TestMethod]
public void WmiQueryReturnsEmptyResultIfNoPublishedInstances()
{
using (System.Management.ManagementObjectCollection.ManagementObjectEnumerator resultEnumerator
= new ManagementObjectSearcher("root\\enterpriselibrary", "SELECT * FROM ConnectionStringSetting")
.Get().GetEnumerator())
{
replacedert.IsFalse(resultEnumerator.MoveNext());
}
}
19
Source : ConnectionStringSettingFixture.cs
with MIT License
from iccb1013
with MIT License
from iccb1013
[TestMethod]
public void WmiQueryReturnsSingleResultIfSinglePublishedInstance()
{
ConnectionStringSetting setting = new ConnectionStringSetting(null, "name", "ConnectionString", "ProviderName");
setting.ApplicationName = "app";
setting.SectionName = InstrumentationConfigurationSection.SectionName;
setting.Publish();
using (System.Management.ManagementObjectCollection.ManagementObjectEnumerator resultEnumerator
= new ManagementObjectSearcher("root\\enterpriselibrary", "SELECT * FROM ConnectionStringSetting")
.Get().GetEnumerator())
{
replacedert.IsTrue(resultEnumerator.MoveNext());
replacedert.AreEqual("name", resultEnumerator.Current.Properties["Name"].Value);
replacedert.AreEqual("ConnectionString", resultEnumerator.Current.Properties["ConnectionString"].Value);
replacedert.AreEqual("ProviderName", resultEnumerator.Current.Properties["ProviderName"].Value);
replacedert.AreEqual("ConnectionStringSetting", resultEnumerator.Current.SystemProperties["__CLreplaced"].Value);
replacedert.IsFalse(resultEnumerator.MoveNext());
}
}
19
Source : ConnectionStringSettingFixture.cs
with MIT License
from iccb1013
with MIT License
from iccb1013
[TestMethod]
public void CanBindObject()
{
ConnectionStringSetting setting = new ConnectionStringSetting(null, "name", "ConnectionString", "ProviderName");
setting.ApplicationName = "app";
setting.SectionName = InstrumentationConfigurationSection.SectionName;
setting.Publish();
using (System.Management.ManagementObjectCollection.ManagementObjectEnumerator resultEnumerator
= new ManagementObjectSearcher("root\\enterpriselibrary", "SELECT * FROM ConnectionStringSetting")
.Get().GetEnumerator())
{
replacedert.IsTrue(resultEnumerator.MoveNext());
replacedert.AreEqual("ConnectionStringSetting", resultEnumerator.Current.SystemProperties["__CLreplaced"].Value);
ManagementObject managementObject = resultEnumerator.Current as ManagementObject;
replacedert.IsNotNull(managementObject);
managementObject.Put();
}
}
19
Source : DatabaseBlockSettingFixture.cs
with MIT License
from iccb1013
with MIT License
from iccb1013
[TestMethod]
public void WmiQueryReturnsEmptyResultIfNoPublishedInstances()
{
using (System.Management.ManagementObjectCollection.ManagementObjectEnumerator resultEnumerator
= new ManagementObjectSearcher("root\\enterpriselibrary", "SELECT * FROM DatabaseBlockSetting")
.Get().GetEnumerator())
{
replacedert.IsFalse(resultEnumerator.MoveNext());
}
}
19
Source : DatabaseBlockSettingFixture.cs
with MIT License
from iccb1013
with MIT License
from iccb1013
[TestMethod]
public void WmiQueryReturnsSingleResultIfSinglePublishedInstance()
{
DatabaseBlockSetting setting = new DatabaseBlockSetting(null, "defaultDataBase");
setting.ApplicationName = "app";
setting.SectionName = InstrumentationConfigurationSection.SectionName;
setting.Publish();
using (System.Management.ManagementObjectCollection.ManagementObjectEnumerator resultEnumerator
= new ManagementObjectSearcher("root\\enterpriselibrary", "SELECT * FROM DatabaseBlockSetting")
.Get().GetEnumerator())
{
replacedert.IsTrue(resultEnumerator.MoveNext());
replacedert.AreEqual("defaultDataBase", resultEnumerator.Current.Properties["DefaultDatabase"].Value);
replacedert.AreEqual("DatabaseBlockSetting", resultEnumerator.Current.SystemProperties["__CLreplaced"].Value);
replacedert.IsFalse(resultEnumerator.MoveNext());
}
}
19
Source : DatabaseBlockSettingFixture.cs
with MIT License
from iccb1013
with MIT License
from iccb1013
[TestMethod]
public void CanBindObject()
{
DatabaseBlockSetting setting = new DatabaseBlockSetting(null, "defaultDataBase");
setting.ApplicationName = "app";
setting.SectionName = InstrumentationConfigurationSection.SectionName;
setting.Publish();
using (System.Management.ManagementObjectCollection.ManagementObjectEnumerator resultEnumerator
= new ManagementObjectSearcher("root\\enterpriselibrary", "SELECT * FROM DatabaseBlockSetting")
.Get().GetEnumerator())
{
replacedert.IsTrue(resultEnumerator.MoveNext());
replacedert.AreEqual("DatabaseBlockSetting", resultEnumerator.Current.SystemProperties["__CLreplaced"].Value);
ManagementObject managementObject = resultEnumerator.Current as ManagementObject;
replacedert.IsNotNull(managementObject);
managementObject.Put();
}
}
19
Source : OracleConnectionSettingFixture.cs
with MIT License
from iccb1013
with MIT License
from iccb1013
[TestMethod]
public void WmiQueryReturnsEmptyResultIfNoPublishedInstances()
{
using (System.Management.ManagementObjectCollection.ManagementObjectEnumerator resultEnumerator
= new ManagementObjectSearcher("root\\enterpriselibrary", "SELECT * FROM OracleConnectionSetting")
.Get().GetEnumerator())
{
replacedert.IsFalse(resultEnumerator.MoveNext());
}
}
19
Source : OracleConnectionSettingFixture.cs
with MIT License
from iccb1013
with MIT License
from iccb1013
[TestMethod]
public void WmiQueryReturnsSingleResultIfSinglePublishedInstance()
{
string[] packages = new string[] { "pkg1", "pkg2" };
OracleConnectionSetting setting = new OracleConnectionSetting(null, "name", packages);
setting.ApplicationName = "app";
setting.SectionName = InstrumentationConfigurationSection.SectionName;
setting.Publish();
using (System.Management.ManagementObjectCollection.ManagementObjectEnumerator resultEnumerator
= new ManagementObjectSearcher("root\\enterpriselibrary", "SELECT * FROM OracleConnectionSetting")
.Get().GetEnumerator())
{
replacedert.IsTrue(resultEnumerator.MoveNext());
replacedert.AreEqual("name", resultEnumerator.Current.Properties["Name"].Value);
replacedert.ReferenceEquals(packages, resultEnumerator.Current.Properties["Packages"].Value);
replacedert.AreEqual("OracleConnectionSetting", resultEnumerator.Current.SystemProperties["__CLreplaced"].Value);
replacedert.IsFalse(resultEnumerator.MoveNext());
}
}
19
Source : OracleConnectionSettingFixture.cs
with MIT License
from iccb1013
with MIT License
from iccb1013
[TestMethod]
public void CanBindObject()
{
string[] packages = new string[] { "pkg1", "pkg2" };
OracleConnectionSetting setting = new OracleConnectionSetting(null, "name", packages);
setting.ApplicationName = "app";
setting.SectionName = InstrumentationConfigurationSection.SectionName;
setting.Publish();
using (System.Management.ManagementObjectCollection.ManagementObjectEnumerator resultEnumerator
= new ManagementObjectSearcher("root\\enterpriselibrary", "SELECT * FROM OracleConnectionSetting")
.Get().GetEnumerator())
{
replacedert.IsTrue(resultEnumerator.MoveNext());
replacedert.AreEqual("OracleConnectionSetting", resultEnumerator.Current.SystemProperties["__CLreplaced"].Value);
ManagementObject managementObject = resultEnumerator.Current as ManagementObject;
replacedert.IsNotNull(managementObject);
managementObject.Put();
}
}
19
Source : ProviderMappingSettingFixture.cs
with MIT License
from iccb1013
with MIT License
from iccb1013
[TestMethod]
public void WmiQueryReturnsEmptyResultIfNoPublishedInstances()
{
using (System.Management.ManagementObjectCollection.ManagementObjectEnumerator resultEnumerator
= new ManagementObjectSearcher("root\\enterpriselibrary", "SELECT * FROM ProviderMappingSetting")
.Get().GetEnumerator())
{
replacedert.IsFalse(resultEnumerator.MoveNext());
}
}
19
Source : ProviderMappingSettingFixture.cs
with MIT License
from iccb1013
with MIT License
from iccb1013
[TestMethod]
public void WmiQueryReturnsSingleResultIfSinglePublishedInstance()
{
ProviderMappingSetting setting = new ProviderMappingSetting(null, "name", "DatabaseTypeName");
setting.ApplicationName = "app";
setting.SectionName = InstrumentationConfigurationSection.SectionName;
setting.Publish();
using (System.Management.ManagementObjectCollection.ManagementObjectEnumerator resultEnumerator
= new ManagementObjectSearcher("root\\enterpriselibrary", "SELECT * FROM ProviderMappingSetting")
.Get().GetEnumerator())
{
replacedert.IsTrue(resultEnumerator.MoveNext());
replacedert.AreEqual("name", resultEnumerator.Current.Properties["Name"].Value);
replacedert.AreEqual("DatabaseTypeName", resultEnumerator.Current.Properties["DatabaseType"].Value);
replacedert.AreEqual("ProviderMappingSetting", resultEnumerator.Current.SystemProperties["__CLreplaced"].Value);
replacedert.IsFalse(resultEnumerator.MoveNext());
}
}
19
Source : ProviderMappingSettingFixture.cs
with MIT License
from iccb1013
with MIT License
from iccb1013
[TestMethod]
public void CanBindObject()
{
ProviderMappingSetting setting = new ProviderMappingSetting(null, "name", "DatabaseTypeName");
setting.ApplicationName = "app";
setting.SectionName = InstrumentationConfigurationSection.SectionName;
setting.Publish();
using (System.Management.ManagementObjectCollection.ManagementObjectEnumerator resultEnumerator
= new ManagementObjectSearcher("root\\enterpriselibrary", "SELECT * FROM ProviderMappingSetting")
.Get().GetEnumerator())
{
replacedert.IsTrue(resultEnumerator.MoveNext());
replacedert.AreEqual("ProviderMappingSetting", resultEnumerator.Current.SystemProperties["__CLreplaced"].Value);
ManagementObject managementObject = resultEnumerator.Current as ManagementObject;
replacedert.IsNotNull(managementObject);
managementObject.Put();
}
}
19
Source : ConfigurationSectionSettingFixture.cs
with MIT License
from iccb1013
with MIT License
from iccb1013
[TestMethod]
public void ReturnsEmptyResultForNonPublishedClreplacedWithPublishedSibling()
{
MockConfigurationSectionSetting setting = CreateMockConfigurationSectionSetting("Foo", "Bar");
setting.Publish();
using (ManagementObjectCollection.ManagementObjectEnumerator resultEnumerator
= new ManagementObjectSearcher("root\\enterpriselibrary", "SELECT * FROM MockConfigurationSectionSettingB")
.Get().GetEnumerator())
{
replacedert.IsFalse(resultEnumerator.MoveNext());
}
}
19
Source : ConfigurationSectionSettingFixture.cs
with MIT License
from iccb1013
with MIT License
from iccb1013
[TestMethod]
public void ReturnsInstanceFromPublishedClreplacedWithPublishedSibling()
{
MockConfigurationSectionSetting setting = CreateMockConfigurationSectionSetting("Foo", "Bar");
MockConfigurationSectionSettingB settingB = CreateMockConfigurationSectionSettingB("Foob", "Barb");
setting.Publish();
settingB.Publish();
using (ManagementObjectCollection.ManagementObjectEnumerator resultEnumerator
= new ManagementObjectSearcher("root\\enterpriselibrary", "SELECT * FROM MockConfigurationSectionSettingB")
.Get().GetEnumerator())
{
replacedert.IsTrue(resultEnumerator.MoveNext());
replacedert.AreEqual("Barb", resultEnumerator.Current.Properties["SectionName"].Value);
replacedert.AreEqual("MockConfigurationSectionSettingB", resultEnumerator.Current.SystemProperties["__CLreplaced"].Value);
replacedert.IsFalse(resultEnumerator.MoveNext());
}
}
19
Source : ConfigurationSectionSettingFixture.cs
with MIT License
from iccb1013
with MIT License
from iccb1013
[TestMethod]
public void CanBindObject()
{
MockConfigurationSectionSetting setting = CreateMockConfigurationSectionSetting("Foo", "Bar");
setting.Changed += this.Changed;
setting.SourceElement = new TestConfigurationSection(); // just so Commit works
setting.Publish();
using (ManagementObjectCollection.ManagementObjectEnumerator resultEnumerator
= new ManagementObjectSearcher("root\\enterpriselibrary", "SELECT * FROM MockConfigurationSectionSetting")
.Get().GetEnumerator())
{
replacedert.IsTrue(resultEnumerator.MoveNext());
replacedert.AreEqual("Bar", resultEnumerator.Current.Properties["SectionName"].Value);
replacedert.AreEqual("MockConfigurationSectionSetting", resultEnumerator.Current.SystemProperties["__CLreplaced"].Value);
ManagementObject managementObject = (ManagementObject)resultEnumerator.Current;
replacedert.IsNotNull(managementObject);
replacedert.IsNull(this.changedObject);
managementObject.Put();
replacedert.IsNotNull(this.changedObject);
replacedert.IsFalse(resultEnumerator.MoveNext());
}
}
19
Source : ConfigurationSectionSettingFixture.cs
with MIT License
from iccb1013
with MIT License
from iccb1013
[TestMethod]
[Ignore] // not sure why this is not working
public void BindOnRevokedInstanceThrows()
{
MockConfigurationSectionSetting setting = CreateMockConfigurationSectionSetting("Foo", "Bar");
setting.Changed += this.Changed;
setting.Publish();
using (ManagementObjectCollection.ManagementObjectEnumerator resultEnumerator
= new ManagementObjectSearcher("root\\enterpriselibrary", "SELECT * FROM MockConfigurationSectionSetting")
.Get().GetEnumerator())
{
replacedert.IsTrue(resultEnumerator.MoveNext());
replacedert.AreEqual("Bar", resultEnumerator.Current.Properties["SectionName"].Value);
replacedert.AreEqual("MockConfigurationSectionSetting", resultEnumerator.Current.SystemProperties["__CLreplaced"].Value);
ManagementObject managementObject = (ManagementObject)resultEnumerator.Current;
replacedert.IsNotNull(managementObject);
replacedert.IsNull(this.changedObject);
setting.Revoke();
try
{
managementObject.Put();
replacedert.Fail("should have thrown");
}
catch (ManagementException e)
{
replacedert.AreEqual(ManagementStatus.ProviderNotCapable, e.ErrorCode);
}
}
}
19
Source : ConfigurationSectionSettingFixture.cs
with MIT License
from iccb1013
with MIT License
from iccb1013
[TestMethod]
public void NotifiesIfSavedChanges()
{
MockConfigurationSectionSettingB setting = CreateMockConfigurationSectionSettingB("Foo", "Bar");
setting.Changed += this.Changed;
setting.SourceElement = new TestConfigurationSection(); // just so Commit works
setting.Publish();
using (ManagementObjectCollection.ManagementObjectEnumerator resultEnumerator
= new ManagementObjectSearcher("root\\enterpriselibrary", "SELECT * FROM MockConfigurationSectionSettingB")
.Get().GetEnumerator())
{
replacedert.IsTrue(resultEnumerator.MoveNext());
ManagementObject managementObject = (ManagementObject)resultEnumerator.Current;
setting.performSave = false;
replacedert.IsNull(this.changedObject);
managementObject.Put();
replacedert.IsNull(this.changedObject); // no change notified
setting.performSave = true;
replacedert.IsNull(this.changedObject);
managementObject.Put();
replacedert.IsNotNull(this.changedObject); // change notified
}
}
19
Source : InstrumentationSettingFixture.cs
with MIT License
from iccb1013
with MIT License
from iccb1013
[TestMethod]
public void WmiQueryReturnsEmptyResultIfNoPublishedInstances()
{
using (ManagementObjectCollection.ManagementObjectEnumerator resultEnumerator
= new ManagementObjectSearcher("root\\enterpriselibrary", "SELECT * FROM InstrumentationSetting")
.Get().GetEnumerator())
{
replacedert.IsFalse(resultEnumerator.MoveNext());
}
}
19
Source : InstrumentationSettingFixture.cs
with MIT License
from iccb1013
with MIT License
from iccb1013
[TestMethod]
public void WmiQueryReturnsSingleResultIfSinglePublishedInstance()
{
InstrumentationSetting setting = new InstrumentationSetting(null, true, false, true);
setting.ApplicationName = "app";
setting.SectionName = InstrumentationConfigurationSection.SectionName;
setting.Publish();
using (ManagementObjectCollection.ManagementObjectEnumerator resultEnumerator
= new ManagementObjectSearcher("root\\enterpriselibrary", "SELECT * FROM InstrumentationSetting")
.Get().GetEnumerator())
{
replacedert.IsTrue(resultEnumerator.MoveNext());
replacedert.AreEqual(true, resultEnumerator.Current.Properties["EventLoggingEnabled"].Value);
replacedert.AreEqual(false, resultEnumerator.Current.Properties["PerformanceCountersEnabled"].Value);
replacedert.AreEqual(true, resultEnumerator.Current.Properties["WmiEnabled"].Value);
replacedert.AreEqual("InstrumentationSetting", resultEnumerator.Current.SystemProperties["__CLreplaced"].Value);
replacedert.IsFalse(resultEnumerator.MoveNext());
}
}
19
Source : InstrumentationSettingFixture.cs
with MIT License
from iccb1013
with MIT License
from iccb1013
[TestMethod]
public void CanBindObject()
{
InstrumentationSetting setting = new InstrumentationSetting(null, true, false, true);
setting.ApplicationName = "app";
setting.SectionName = InstrumentationConfigurationSection.SectionName;
setting.Publish();
using (ManagementObjectCollection.ManagementObjectEnumerator resultEnumerator
= new ManagementObjectSearcher("root\\enterpriselibrary", "SELECT * FROM InstrumentationSetting")
.Get().GetEnumerator())
{
replacedert.IsTrue(resultEnumerator.MoveNext());
replacedert.AreEqual("InstrumentationSetting", resultEnumerator.Current.SystemProperties["__CLreplaced"].Value);
ManagementObject managementObject = (ManagementObject) resultEnumerator.Current;
replacedert.IsNotNull(managementObject);
managementObject.Put();
}
}
19
Source : NamedConfigurationSettingFixture.cs
with MIT License
from iccb1013
with MIT License
from iccb1013
[TestMethod]
public void WmiQueryReturnsEmptyResultIfNoPublishedInstances()
{
using (System.Management.ManagementObjectCollection.ManagementObjectEnumerator resultEnumerator
= new ManagementObjectSearcher("root\\enterpriselibrary", "SELECT * FROM MockNamedConfigurationSetting")
.Get().GetEnumerator())
{
replacedert.IsFalse(resultEnumerator.MoveNext());
}
}
19
Source : NamedConfigurationSettingFixture.cs
with MIT License
from iccb1013
with MIT License
from iccb1013
[TestMethod]
public void WmiQueryReturnsSingleResultIfSinglePublishedInstance()
{
MockNamedConfigurationSetting setting = CreateMockNamedConfigurationSetting("Baz", "Foo", "Bar");
setting.Publish();
using (System.Management.ManagementObjectCollection.ManagementObjectEnumerator resultEnumerator
= new ManagementObjectSearcher("root\\enterpriselibrary", "SELECT * FROM MockNamedConfigurationSetting")
.Get().GetEnumerator())
{
replacedert.IsTrue(resultEnumerator.MoveNext());
replacedert.AreEqual("Baz", resultEnumerator.Current.Properties["Name"].Value);
replacedert.AreEqual("MockNamedConfigurationSetting", resultEnumerator.Current.SystemProperties["__CLreplaced"].Value);
replacedert.IsFalse(resultEnumerator.MoveNext());
}
}
19
Source : NamedConfigurationSettingFixture.cs
with MIT License
from iccb1013
with MIT License
from iccb1013
[TestMethod]
public void RevokedInstanceIsNotReturnedInQuery()
{
MockNamedConfigurationSetting setting = CreateMockNamedConfigurationSetting("Baz", "Foo", "Bar");
setting.Publish();
using (System.Management.ManagementObjectCollection.ManagementObjectEnumerator resultEnumerator
= new ManagementObjectSearcher("root\\enterpriselibrary", "SELECT * FROM MockNamedConfigurationSetting")
.Get().GetEnumerator())
{
replacedert.IsTrue(resultEnumerator.MoveNext());
replacedert.AreEqual("Baz", resultEnumerator.Current.Properties["Name"].Value);
replacedert.AreEqual("MockNamedConfigurationSetting", resultEnumerator.Current.SystemProperties["__CLreplaced"].Value);
replacedert.IsFalse(resultEnumerator.MoveNext());
}
setting.Revoke();
using (System.Management.ManagementObjectCollection.ManagementObjectEnumerator resultEnumerator
= new ManagementObjectSearcher("root\\enterpriselibrary", "SELECT * FROM MockNamedConfigurationSetting")
.Get().GetEnumerator())
{
replacedert.IsFalse(resultEnumerator.MoveNext());
}
}
19
Source : NamedConfigurationSettingFixture.cs
with MIT License
from iccb1013
with MIT License
from iccb1013
[TestMethod]
public void CanPublishMultipleInstancesOfClreplacedWithDifferentKeys()
{
MockNamedConfigurationSetting setting = CreateMockNamedConfigurationSetting("Baz", "Foo", "Bar");
MockNamedConfigurationSetting setting2 = CreateMockNamedConfigurationSetting("Baz2", "Foo", "Bar");
setting.Publish();
setting2.Publish();
IDictionary<string, MockNamedConfigurationSetting> nameMapping = new Dictionary<string, MockNamedConfigurationSetting>();
nameMapping.Add(setting.Name, setting);
nameMapping.Add(setting2.Name, setting2);
using (System.Management.ManagementObjectCollection resultCollection
= new ManagementObjectSearcher("root\\enterpriselibrary", "SELECT * FROM MockNamedConfigurationSetting")
.Get())
{
foreach (ManagementObject current in resultCollection)
{
replacedert.AreEqual("MockNamedConfigurationSetting", current.SystemProperties["__CLreplaced"].Value);
replacedert.IsTrue(nameMapping.Remove((string)current.Properties["Name"].Value), "unknown name");
}
}
replacedert.AreEqual(0, nameMapping.Count, "Not all elements were retrieved");
}
19
Source : NamedConfigurationSettingFixture.cs
with MIT License
from iccb1013
with MIT License
from iccb1013
[TestMethod]
public void RevokedInstanceIsNotReturnedWhenMultipleInstancesArePublished()
{
MockNamedConfigurationSetting setting = CreateMockNamedConfigurationSetting("Baz", "Foo", "Bar");
MockNamedConfigurationSetting setting2 = CreateMockNamedConfigurationSetting("Baz2", "Foo", "Bar");
setting.Publish();
setting2.Publish();
setting.Revoke();
IDictionary<string, MockNamedConfigurationSetting> nameMapping = new Dictionary<string, MockNamedConfigurationSetting>();
nameMapping.Add(setting2.Name, setting2);
using (System.Management.ManagementObjectCollection resultCollection
= new ManagementObjectSearcher("root\\enterpriselibrary", "SELECT * FROM MockNamedConfigurationSetting")
.Get())
{
foreach (ManagementObject current in resultCollection)
{
replacedert.AreEqual("MockNamedConfigurationSetting", current.SystemProperties["__CLreplaced"].Value);
replacedert.IsTrue(nameMapping.Remove((string)current.Properties["Name"].Value), "unknown name");
}
}
replacedert.AreEqual(0, nameMapping.Count, "Not all elements were retrieved");
}
19
Source : NamedConfigurationSettingFixture.cs
with MIT License
from iccb1013
with MIT License
from iccb1013
[TestMethod]
public void CanPublishInstancesOfSiblingClreplacedesWithTheSameKey()
{
MockNamedConfigurationSetting setting = CreateMockNamedConfigurationSetting("Baz", "Foo", "Bar");
MockNamedConfigurationSettingB setting2 = CreateMockNamedConfigurationSettingB("Baz", "Foo", "Bar");
setting.Publish();
setting2.Publish();
using (System.Management.ManagementObjectCollection.ManagementObjectEnumerator resultEnumerator
= new ManagementObjectSearcher("root\\enterpriselibrary", "SELECT * FROM MockNamedConfigurationSetting")
.Get().GetEnumerator())
{
replacedert.IsTrue(resultEnumerator.MoveNext());
replacedert.AreEqual("Baz", resultEnumerator.Current.Properties["Name"].Value);
replacedert.AreEqual("MockNamedConfigurationSetting", resultEnumerator.Current.SystemProperties["__CLreplaced"].Value);
replacedert.IsFalse(resultEnumerator.MoveNext());
}
using (System.Management.ManagementObjectCollection.ManagementObjectEnumerator resultEnumerator
= new ManagementObjectSearcher("root\\enterpriselibrary", "SELECT * FROM MockNamedConfigurationSettingB")
.Get().GetEnumerator())
{
replacedert.IsTrue(resultEnumerator.MoveNext());
replacedert.AreEqual("Baz", resultEnumerator.Current.Properties["Name"].Value);
replacedert.AreEqual("MockNamedConfigurationSettingB", resultEnumerator.Current.SystemProperties["__CLreplaced"].Value);
replacedert.IsFalse(resultEnumerator.MoveNext());
}
}
19
Source : NamedConfigurationSettingFixture.cs
with MIT License
from iccb1013
with MIT License
from iccb1013
[TestMethod]
public void SecondPublishIsNoOp()
{
MockNamedConfigurationSetting setting = CreateMockNamedConfigurationSetting("Baz", "Foo", "Bar");
setting.Publish();
using (System.Management.ManagementObjectCollection.ManagementObjectEnumerator resultEnumerator
= new ManagementObjectSearcher("root\\enterpriselibrary", "SELECT * FROM MockNamedConfigurationSetting")
.Get().GetEnumerator())
{
replacedert.IsTrue(resultEnumerator.MoveNext());
replacedert.AreEqual("Baz", resultEnumerator.Current.Properties["Name"].Value);
replacedert.AreEqual("MockNamedConfigurationSetting", resultEnumerator.Current.SystemProperties["__CLreplaced"].Value);
replacedert.IsFalse(resultEnumerator.MoveNext());
}
// second publish, should not throw but should return single instance
setting.Publish();
using (System.Management.ManagementObjectCollection.ManagementObjectEnumerator resultEnumerator
= new ManagementObjectSearcher("root\\enterpriselibrary", "SELECT * FROM MockNamedConfigurationSetting")
.Get().GetEnumerator())
{
replacedert.IsTrue(resultEnumerator.MoveNext());
replacedert.AreEqual("Baz", resultEnumerator.Current.Properties["Name"].Value);
replacedert.AreEqual("MockNamedConfigurationSetting", resultEnumerator.Current.SystemProperties["__CLreplaced"].Value);
replacedert.IsFalse(resultEnumerator.MoveNext());
}
}
19
Source : CustomHandlerSettingFixture.cs
with MIT License
from iccb1013
with MIT License
from iccb1013
[TestMethod]
public void WmiQueryReturnsEmptyResultIfNoPublishedInstances()
{
using (ManagementObjectCollection.ManagementObjectEnumerator resultEnumerator
= new ManagementObjectSearcher("root\\enterpriselibrary", "SELECT * FROM CustomHandlerSetting")
.Get().GetEnumerator())
{
replacedert.IsFalse(resultEnumerator.MoveNext());
}
}
19
Source : CustomHandlerSettingFixture.cs
with MIT License
from iccb1013
with MIT License
from iccb1013
[TestMethod]
public void CanBindObject()
{
string[] attributes = new string[] {"att1", "att2"};
CustomHandlerSetting setting = new CustomHandlerSetting(null, "name", "FilterType", attributes);
setting.ApplicationName = "app";
setting.SectionName = InstrumentationConfigurationSection.SectionName;
setting.Policy = "Policy";
setting.ExceptionType = typeof (Exception).replacedemblyQualifiedName;
setting.Publish();
using (ManagementObjectCollection.ManagementObjectEnumerator resultEnumerator
= new ManagementObjectSearcher("root\\enterpriselibrary", "SELECT * FROM CustomHandlerSetting")
.Get().GetEnumerator())
{
replacedert.IsTrue(resultEnumerator.MoveNext());
replacedert.AreEqual("CustomHandlerSetting", resultEnumerator.Current.SystemProperties["__CLreplaced"].Value);
ManagementObject managementObject = (ManagementObject) resultEnumerator.Current;
replacedert.IsNotNull(managementObject);
managementObject.Put();
}
}
19
Source : ReplaceHandlerSettingFixture.cs
with MIT License
from iccb1013
with MIT License
from iccb1013
[TestMethod]
public void WmiQueryReturnsEmptyResultIfNoPublishedInstances()
{
using (ManagementObjectCollection.ManagementObjectEnumerator resultEnumerator
= new ManagementObjectSearcher("root\\enterpriselibrary", "SELECT * FROM ReplaceHandlerSetting")
.Get().GetEnumerator())
{
replacedert.IsFalse(resultEnumerator.MoveNext());
}
}
19
Source : ReplaceHandlerSettingFixture.cs
with MIT License
from iccb1013
with MIT License
from iccb1013
[TestMethod]
public void WmiQueryReturnsSingleResultIfSinglePublishedInstance()
{
ReplaceHandlerSetting setting = new ReplaceHandlerSetting(null, "name", "ExceptionMessage", "ReplaceExceptionType");
setting.ApplicationName = "app";
setting.SectionName = InstrumentationConfigurationSection.SectionName;
setting.Publish();
using (ManagementObjectCollection.ManagementObjectEnumerator resultEnumerator
= new ManagementObjectSearcher("root\\enterpriselibrary", "SELECT * FROM ReplaceHandlerSetting")
.Get().GetEnumerator())
{
replacedert.IsTrue(resultEnumerator.MoveNext());
replacedert.AreEqual("name", resultEnumerator.Current.Properties["Name"].Value);
replacedert.AreEqual("ExceptionMessage", resultEnumerator.Current.Properties["ExceptionMessage"].Value);
replacedert.AreEqual("ReplaceExceptionType", resultEnumerator.Current.Properties["ReplaceExceptionType"].Value);
replacedert.AreEqual("ReplaceHandlerSetting", resultEnumerator.Current.SystemProperties["__CLreplaced"].Value);
replacedert.IsFalse(resultEnumerator.MoveNext());
}
}
19
Source : ReplaceHandlerSettingFixture.cs
with MIT License
from iccb1013
with MIT License
from iccb1013
[TestMethod]
public void CanBindObject()
{
ReplaceHandlerSetting setting = new ReplaceHandlerSetting(null, "name", "ExceptionMessage", "ReplaceExceptionType");
setting.ApplicationName = "app";
setting.SectionName = InstrumentationConfigurationSection.SectionName;
setting.Policy = "Policy";
setting.ExceptionType = typeof (Exception).replacedemblyQualifiedName;
setting.Publish();
using (ManagementObjectCollection.ManagementObjectEnumerator resultEnumerator
= new ManagementObjectSearcher("root\\enterpriselibrary", "SELECT * FROM ReplaceHandlerSetting")
.Get().GetEnumerator())
{
replacedert.IsTrue(resultEnumerator.MoveNext());
replacedert.AreEqual("ReplaceHandlerSetting", resultEnumerator.Current.SystemProperties["__CLreplaced"].Value);
ManagementObject managementObject = resultEnumerator.Current as ManagementObject;
replacedert.IsNotNull(managementObject);
managementObject.Put();
}
}
19
Source : WrapHandlerSettingFixture.cs
with MIT License
from iccb1013
with MIT License
from iccb1013
[TestMethod]
public void WmiQueryReturnsEmptyResultIfNoPublishedInstances()
{
using (ManagementObjectCollection.ManagementObjectEnumerator resultEnumerator
= new ManagementObjectSearcher("root\\enterpriselibrary", "SELECT * FROM WrapHandlerSetting")
.Get().GetEnumerator())
{
replacedert.IsFalse(resultEnumerator.MoveNext());
}
}
19
Source : WrapHandlerSettingFixture.cs
with MIT License
from iccb1013
with MIT License
from iccb1013
[TestMethod]
public void WmiQueryReturnsSingleResultIfSinglePublishedInstance()
{
WrapHandlerSetting setting = new WrapHandlerSetting(null, "name", "ExceptionMessage", "WrapExceptionType");
setting.ApplicationName = "app";
setting.SectionName = InstrumentationConfigurationSection.SectionName;
setting.Publish();
using (ManagementObjectCollection.ManagementObjectEnumerator resultEnumerator
= new ManagementObjectSearcher("root\\EnterpriseLibrary", "SELECT * FROM WrapHandlerSetting")
.Get().GetEnumerator())
{
replacedert.IsTrue(resultEnumerator.MoveNext());
replacedert.AreEqual("name", resultEnumerator.Current.Properties["Name"].Value);
replacedert.AreEqual("ExceptionMessage", resultEnumerator.Current.Properties["ExceptionMessage"].Value);
replacedert.AreEqual("WrapExceptionType", resultEnumerator.Current.Properties["WrapExceptionType"].Value);
replacedert.AreEqual("WrapHandlerSetting", resultEnumerator.Current.SystemProperties["__CLreplaced"].Value);
replacedert.IsFalse(resultEnumerator.MoveNext());
}
}
19
Source : LoggingExceptionHandlerSettingFixture.cs
with MIT License
from iccb1013
with MIT License
from iccb1013
[TestMethod]
public void WmiQueryReturnsSingleResultIfSinglePublishedInstance()
{
LoggingExceptionHandlerSetting setting = new LoggingExceptionHandlerSetting(null,
"name",
1,
typeof (String).replacedemblyQualifiedName,
"LogCategory",
1,
"Severity",
"replacedle");
setting.ApplicationName = "app";
setting.SectionName = InstrumentationConfigurationSection.SectionName;
setting.Publish();
using (ManagementObjectCollection.ManagementObjectEnumerator resultEnumerator
= new ManagementObjectSearcher("root\\enterpriselibrary", "SELECT * FROM LoggingExceptionHandlerSetting")
.Get().GetEnumerator())
{
replacedert.IsTrue(resultEnumerator.MoveNext());
replacedert.AreEqual("name", resultEnumerator.Current.Properties["Name"].Value);
replacedert.AreEqual("LogCategory", resultEnumerator.Current.Properties["LogCategory"].Value);
replacedert.AreEqual("LoggingExceptionHandlerSetting", resultEnumerator.Current.SystemProperties["__CLreplaced"].Value);
replacedert.IsFalse(resultEnumerator.MoveNext());
}
}
19
Source : LoggingExceptionHandlerSettingFixture.cs
with MIT License
from iccb1013
with MIT License
from iccb1013
[TestMethod]
public void CanBindObject()
{
LoggingExceptionHandlerSetting setting
= new LoggingExceptionHandlerSetting(null,
"name",
1,
typeof (String).replacedemblyQualifiedName,
"LogCategory",
1,
"Severity",
"replacedle");
setting.ApplicationName = "app";
setting.SectionName = InstrumentationConfigurationSection.SectionName;
setting.Policy = "policy";
setting.ExceptionType = typeof (Exception).replacedemblyQualifiedName;
setting.Publish();
using (ManagementObjectCollection.ManagementObjectEnumerator resultEnumerator
= new ManagementObjectSearcher("root\\enterpriselibrary", "SELECT * FROM LoggingExceptionHandlerSetting")
.Get().GetEnumerator())
{
replacedert.IsTrue(resultEnumerator.MoveNext());
replacedert.AreEqual("LoggingExceptionHandlerSetting", resultEnumerator.Current.SystemProperties["__CLreplaced"].Value);
ManagementObject managementObject = resultEnumerator.Current as ManagementObject;
replacedert.IsNotNull(managementObject);
managementObject.Put();
}
}
19
Source : ConfigurationSectionSettingFixture.cs
with MIT License
from iccb1013
with MIT License
from iccb1013
[TestMethod]
public void WmiQueryReturnsSingleResultIfSinglePublishedInstance()
{
MockConfigurationSectionSetting setting = CreateMockConfigurationSectionSetting("Foo", "Bar");
setting.Publish();
using (ManagementObjectCollection.ManagementObjectEnumerator resultEnumerator
= new ManagementObjectSearcher("root\\enterpriselibrary", "SELECT * FROM MockConfigurationSectionSetting")
.Get().GetEnumerator())
{
replacedert.IsTrue(resultEnumerator.MoveNext());
replacedert.AreEqual("Foo", resultEnumerator.Current.Properties["ApplicationName"].Value);
replacedert.AreEqual("Bar", resultEnumerator.Current.Properties["SectionName"].Value);
replacedert.AreEqual("MockConfigurationSectionSetting", resultEnumerator.Current.SystemProperties["__CLreplaced"].Value);
replacedert.IsFalse(resultEnumerator.MoveNext());
}
}
19
Source : ConfigurationSectionSettingFixture.cs
with MIT License
from iccb1013
with MIT License
from iccb1013
[TestMethod]
public void RevokedInstanceIsNotReturnedInQuery()
{
MockConfigurationSectionSetting setting = CreateMockConfigurationSectionSetting("Foo", "Bar");
setting.Publish();
using (ManagementObjectCollection.ManagementObjectEnumerator resultEnumerator
= new ManagementObjectSearcher("root\\enterpriselibrary", "SELECT * FROM MockConfigurationSectionSetting")
.Get().GetEnumerator())
{
replacedert.IsTrue(resultEnumerator.MoveNext());
replacedert.AreEqual("Foo", resultEnumerator.Current.Properties["ApplicationName"].Value);
replacedert.AreEqual("Bar", resultEnumerator.Current.Properties["SectionName"].Value);
replacedert.AreEqual("MockConfigurationSectionSetting", resultEnumerator.Current.SystemProperties["__CLreplaced"].Value);
replacedert.IsFalse(resultEnumerator.MoveNext());
}
setting.Revoke();
using (ManagementObjectCollection.ManagementObjectEnumerator resultEnumerator
= new ManagementObjectSearcher("root\\enterpriselibrary", "SELECT * FROM MockConfigurationSectionSetting")
.Get().GetEnumerator())
{
replacedert.IsFalse(resultEnumerator.MoveNext());
}
}
19
Source : ConfigurationSectionSettingFixture.cs
with MIT License
from iccb1013
with MIT License
from iccb1013
[TestMethod]
public void CanPublishInstancesOfSiblingClreplacedesWithTheSameKey()
{
MockConfigurationSectionSetting setting = CreateMockConfigurationSectionSetting("Foo", "Bar");
MockConfigurationSectionSettingB setting2 = CreateMockConfigurationSectionSettingB("Foo", "Bar");
setting.Publish();
setting2.Publish();
using (ManagementObjectCollection.ManagementObjectEnumerator resultEnumerator
= new ManagementObjectSearcher("root\\enterpriselibrary", "SELECT * FROM MockConfigurationSectionSetting")
.Get().GetEnumerator())
{
replacedert.IsTrue(resultEnumerator.MoveNext());
replacedert.AreEqual("Bar", resultEnumerator.Current.Properties["SectionName"].Value);
replacedert.AreEqual("MockConfigurationSectionSetting", resultEnumerator.Current.SystemProperties["__CLreplaced"].Value);
replacedert.IsFalse(resultEnumerator.MoveNext());
}
using (ManagementObjectCollection.ManagementObjectEnumerator resultEnumerator
= new ManagementObjectSearcher("root\\enterpriselibrary", "SELECT * FROM MockConfigurationSectionSettingB")
.Get().GetEnumerator())
{
replacedert.IsTrue(resultEnumerator.MoveNext());
replacedert.AreEqual("Bar", resultEnumerator.Current.Properties["SectionName"].Value);
replacedert.AreEqual("MockConfigurationSectionSettingB", resultEnumerator.Current.SystemProperties["__CLreplaced"].Value);
replacedert.IsFalse(resultEnumerator.MoveNext());
}
}
19
Source : NamedConfigurationSettingFixture.cs
with MIT License
from iccb1013
with MIT License
from iccb1013
[TestMethod]
public void ReturnsInstanceFromPublishedClreplacedWithPublishedSibling()
{
MockNamedConfigurationSetting setting = CreateMockNamedConfigurationSetting("Baz", "Foo", "Bar");
MockNamedConfigurationSettingB settingB = CreateMockNamedConfigurationSettingB("Bazb", "Foob", "Barb");
setting.Publish();
settingB.Publish();
using (System.Management.ManagementObjectCollection.ManagementObjectEnumerator resultEnumerator
= new ManagementObjectSearcher("root\\enterpriselibrary", "SELECT * FROM MockNamedConfigurationSettingB")
.Get().GetEnumerator())
{
replacedert.IsTrue(resultEnumerator.MoveNext());
replacedert.AreEqual("Bazb", resultEnumerator.Current.Properties["Name"].Value);
replacedert.AreEqual("MockNamedConfigurationSettingB", resultEnumerator.Current.SystemProperties["__CLreplaced"].Value);
replacedert.IsFalse(resultEnumerator.MoveNext());
}
}
19
Source : CustomHandlerSettingFixture.cs
with MIT License
from iccb1013
with MIT License
from iccb1013
[TestMethod]
public void WmiQueryReturnsSingleResultIfSinglePublishedInstance()
{
string[] attributes = new string[] {"att1", "att2"};
CustomHandlerSetting setting = new CustomHandlerSetting(null, "name", "FilterType", attributes);
setting.ApplicationName = "app";
setting.SectionName = InstrumentationConfigurationSection.SectionName;
setting.Publish();
using (ManagementObjectCollection.ManagementObjectEnumerator resultEnumerator
= new ManagementObjectSearcher("root\\enterpriselibrary", "SELECT * FROM CustomHandlerSetting")
.Get().GetEnumerator())
{
replacedert.IsTrue(resultEnumerator.MoveNext());
replacedert.AreEqual("name", resultEnumerator.Current.Properties["Name"].Value);
replacedert.AreEqual("FilterType", resultEnumerator.Current.Properties["HandlerType"].Value);
replacedert.AreEqual("CustomHandlerSetting", resultEnumerator.Current.SystemProperties["__CLreplaced"].Value);
replacedert.IsFalse(resultEnumerator.MoveNext());
}
}
19
Source : ExceptionTypeSettingFixture.cs
with MIT License
from iccb1013
with MIT License
from iccb1013
[TestMethod]
public void WmiQueryReturnsSingleResultIfSinglePublishedInstance()
{
ExceptionTypeSetting setting = new ExceptionTypeSetting(null, "name", "System.String", "PostHandlingAction");
setting.ApplicationName = "app";
setting.SectionName = InstrumentationConfigurationSection.SectionName;
setting.Publish();
using (ManagementObjectCollection.ManagementObjectEnumerator resultEnumerator
= new ManagementObjectSearcher("root\\enterpriselibrary", "SELECT * FROM ExceptionTypeSetting")
.Get().GetEnumerator())
{
replacedert.IsTrue(resultEnumerator.MoveNext());
replacedert.AreEqual("name", resultEnumerator.Current.Properties["Name"].Value);
replacedert.AreEqual("PostHandlingAction", resultEnumerator.Current.Properties["PostHandlingAction"].Value);
replacedert.AreEqual("ExceptionTypeSetting", resultEnumerator.Current.SystemProperties["__CLreplaced"].Value);
replacedert.IsFalse(resultEnumerator.MoveNext());
}
}
19
Source : WrapHandlerSettingFixture.cs
with MIT License
from iccb1013
with MIT License
from iccb1013
[TestMethod]
public void CanBindObject()
{
WrapHandlerSetting setting = new WrapHandlerSetting(null, "name", "ExceptionMessage", "WrapExceptionType");
setting.ApplicationName = "app";
setting.SectionName = InstrumentationConfigurationSection.SectionName;
setting.Policy = "Policy";
setting.ExceptionType = typeof (Exception).replacedemblyQualifiedName;
setting.Publish();
using (ManagementObjectCollection.ManagementObjectEnumerator resultEnumerator
= new ManagementObjectSearcher("root\\enterpriselibrary", "SELECT * FROM WrapHandlerSetting")
.Get().GetEnumerator())
{
replacedert.IsTrue(resultEnumerator.MoveNext());
replacedert.AreEqual("WrapHandlerSetting", resultEnumerator.Current.SystemProperties["__CLreplaced"].Value);
ManagementObject managementObject = resultEnumerator.Current as ManagementObject;
replacedert.IsNotNull(managementObject);
managementObject.Put();
}
}
19
Source : DuplicateNamesFixture.cs
with MIT License
from iccb1013
with MIT License
from iccb1013
[TestMethod]
public void CanPublishConfigurationWithDuplicateHandlerNamesInDifferentPolicies()
{
IConfigurationSource configurationSource = ConfigurationSourceFactory.Create("Manageable");
using (ManagementObjectCollection resultCollection
=
new ManagementObjectSearcher("root\\enterpriselibrary",
"SELECT * FROM ExceptionHandlerSetting WHERE ApplicationName = \"UNITTEST\"")
.Get())
{
List<ManagementObject> managementObjects = new List<ManagementObject>();
foreach (ManagementObject managementObject in resultCollection)
{
managementObjects.Add(managementObject);
}
replacedert.AreEqual(8, managementObjects.Count);
}
}
19
Source : DuplicateNamesFixture.cs
with MIT License
from iccb1013
with MIT License
from iccb1013
[TestMethod]
public void CanPublishConfigurationWithDuplicateTypeNamesInDifferentPolicies()
{
IConfigurationSource configurationSource = ConfigurationSourceFactory.Create("Manageable");
using (ManagementObjectCollection resultCollection
=
new ManagementObjectSearcher("root\\enterpriselibrary",
"SELECT * FROM ExceptionTypeSetting WHERE ApplicationName = \"UNITTEST\"")
.Get())
{
List<ManagementObject> managementObjects = new List<ManagementObject>();
foreach (ManagementObject managementObject in resultCollection)
{
managementObjects.Add(managementObject);
}
replacedert.AreEqual(4, managementObjects.Count);
}
}
19
Source : ExceptionPolicySettingFixture.cs
with MIT License
from iccb1013
with MIT License
from iccb1013
[TestMethod]
public void WmiQueryReturnsEmptyResultIfNoPublishedInstances()
{
using (ManagementObjectCollection.ManagementObjectEnumerator resultEnumerator
= new ManagementObjectSearcher("root\\enterpriselibrary", "SELECT * FROM ExceptionPolicySetting")
.Get().GetEnumerator())
{
replacedert.IsFalse(resultEnumerator.MoveNext());
}
}
19
Source : ExceptionPolicySettingFixture.cs
with MIT License
from iccb1013
with MIT License
from iccb1013
[TestMethod]
public void WmiQueryReturnsSingleResultIfSinglePublishedInstance()
{
ExceptionPolicySetting setting = new ExceptionPolicySetting(null, "name");
setting.ApplicationName = "app";
setting.SectionName = InstrumentationConfigurationSection.SectionName;
setting.Publish();
using (ManagementObjectCollection.ManagementObjectEnumerator resultEnumerator
= new ManagementObjectSearcher("root\\enterpriselibrary", "SELECT * FROM ExceptionPolicySetting")
.Get().GetEnumerator())
{
replacedert.IsTrue(resultEnumerator.MoveNext());
replacedert.AreEqual("name", resultEnumerator.Current.Properties["Name"].Value);
replacedert.AreEqual("ExceptionPolicySetting", resultEnumerator.Current.SystemProperties["__CLreplaced"].Value);
replacedert.IsFalse(resultEnumerator.MoveNext());
}
}
19
Source : ExceptionPolicySettingFixture.cs
with MIT License
from iccb1013
with MIT License
from iccb1013
[TestMethod]
public void CanBindObject()
{
ExceptionPolicySetting setting = new ExceptionPolicySetting(null, "name");
setting.ApplicationName = "app";
setting.SectionName = InstrumentationConfigurationSection.SectionName;
setting.Publish();
using (ManagementObjectCollection.ManagementObjectEnumerator resultEnumerator
= new ManagementObjectSearcher("root\\enterpriselibrary", "SELECT * FROM ExceptionPolicySetting")
.Get().GetEnumerator())
{
replacedert.IsTrue(resultEnumerator.MoveNext());
replacedert.AreEqual("ExceptionPolicySetting", resultEnumerator.Current.SystemProperties["__CLreplaced"].Value);
ManagementObject managementObject = resultEnumerator.Current as ManagementObject;
replacedert.IsNotNull(managementObject);
managementObject.Put();
}
}
See More Examples