internal static void FireTestWarningEvent(TestWarning testWarning) { if (TestWarning.OnTestWarning != null) { TestWarning.OnTestWarning(testWarning); } }
new public void Add(string key, object value) { TestWarning.IsTrue(IsSerializable(value), string.Format("The test data object associated with key \"{0}\", is not serializable.", key)); base.Add(key, value); }
public static void SetPropertyValue(string name, object value) { TestProperty testProperty = GetProperty(name); if (null != testProperty) { testProperty.Value = value; } else { AddProperty(new TestProperty(name, value)); } string message; if (!TestUtils.IsSerializable(value, out message)) { TestWarning.Fail("The test property for key \"{0}\" is not serializable.\r\n{1}", name, message); } }
void TestWarning_OnTestWarning(TestWarning testWarning) { _testWarningCollection.Add(testWarning); }