/// <summary> /// Register an test listener to be notified. /// </summary> public void RegisterListener(ITestListener listener) { _listeners.Add(listener); foreach (ITest t in Tests) { t.RegisterListener(listener); } }
public QTF.TestVerdict WriteTestProperties() { try { Setup(); //TestListenerCollection listeners = QTF.TestProperties.TestListeners; //QTF.TestProperties.SetProperty("Uri", "http://google.com"); TestListenerCollection testListeners = new TestListenerCollection(); var arguments = new List <string>(); //Dictionary<string, string> arguments = new Dictionary<string, string>(); //arguments.Add("Argument1", "Milky Way"); testListeners.Add(new TestListenerDescriptor() { Name = "TestListener1", Description = "Sample test listner", Assembly = @"C:\TestProjects\Quintity\Quintity.TestFramework\Quintity.TestFramework - Trunk\Quintity.TestFramework.SampleListener\bin\Debug\Quintity.TestFramework.SampleListener.dll", Type = "Quintity.TestFramework.SampleListener", OnFailure = QTF.OnFailure.Stop, Status = QTF.Status.Active, //Arguments = arguments }); //testListeners.Add(new TestListenerDescriptor() //{ // Name = "TestListener2" //}); QTF.TestProperties.SetPropertyValue("TestListeners", testListeners); QTF.TestProperties.Save(@"c:\temp\myproperties.props"); //QTF.TestProperties.SetProperty("TestListeners", new TestListenerCollection()); //QTF.TestProperties.Initialize(@"c:\temp\myproperties.props"); //int i = 1; } catch (Exception e) { TestMessage += e.ToString(); TestVerdict = QTF.TestVerdict.Error; } finally { Teardown(); } return(TestVerdict); }
/// <summary> /// Register an test listener to be notified. /// </summary> public void RegisterListener(ITestListener listener) { _listeners.Add(listener); foreach (IFixture f in Fixtures) { f.RegisterListener(listener); } foreach (ITestSuite ts in TestSuites) { ts.RegisterListener(listener); } }
public TestVerdict TestListeners() { try { var testListeners = new TestListenerCollection(); var parameters = new Dictionary <string, string>(); parameters.Add("Param1", "Value1"); parameters.Add("Param2", "Value2"); var testListener = new TestListenerDescriptor() { Name = "My listener", Description = "My description", Assembly = @"C:\temp\library", OnFailure = OnFailure.Stop, Status = Status.Inactive, Parameters = parameters }; testListeners.Add(testListener); var property = new TestProperty("TestListeners", "description", @"C:\temp", true); TestProperties.AddProperty(property); TestListenerCollection.SerializeToFile(testListeners, @"c:\temp\testlisteners.confg"); var bob = TestListenerCollection.DeserializeFromFile(@"c:\temp\testlisteners.confg"); TestMessage += "Success"; TestVerdict = TestVerdict.Pass; } catch (Exception e) { TestMessage += e.ToString(); TestVerdict = TestVerdict.Error; } finally { } return(TestVerdict); }
private void newFile() { try { DialogResult result = DialogResult.No; if (_changed) { // Prompt to save if currently loaded has changed. result = promptToSave(); } if (result != DialogResult.Cancel) { if (result == DialogResult.Yes) { saveFile(); } // Create new listener collection _testListeners = new TestListenerCollection(); // Create new descriptor, add to collection and initialize tree view. var descriptor = new TestListenerDescriptor() { Name = _newName }; _testListeners.Add(descriptor); displayListenerCollection(_testListeners); markAsUnchanged(); // Override Save button disable this.m_saveBtn.Enabled = true; } } catch (Exception e) { DisplayErrorMessage(e.Message); } }
private void m_addToolStripButton_Click_1(object sender, EventArgs e) { // Create new descriptor var descriptor = new TestListenerDescriptor() { Name = _newName }; // Add to collection _testListeners.Add(descriptor); // Add to tree view. var node = new TreeNode(descriptor.Name); node.Tag = descriptor; m_testListenersTreeView.Nodes[0].Nodes.Add(node); m_testListenersTreeView.SelectedNode = node; // Mark file as dirty. markAsChanged(); }
/// <summary> /// Register an test listener to be notified. /// </summary> public void RegisterListener(ITestListener listener) { _listeners.Add(listener); }
public void AddListener(TestListenerDescriptor testListener) { _testListeners.Add(testListener); }