6 /// The delegate for all events related to loading test projects
8 public delegate void TestProjectEventHandler ( object sender, TestProjectEventArgs args );
10 public enum TestProjectAction
21 /// Summary description for TestProjectEventArgs.
23 public class TestProjectEventArgs : EventArgs
25 #region Instance Variables
27 // The action represented by the event
28 private TestProjectAction action;
31 private string projectName;
33 // The exception causing a failure
34 private Exception exception;
40 public TestProjectEventArgs( TestProjectAction action, string projectName )
43 this.projectName = projectName;
46 public TestProjectEventArgs( TestProjectAction action,
47 string projectName, Exception exception )
50 this.projectName = projectName;
51 this.exception = exception;
58 public TestProjectAction Action
60 get { return action; }
63 public string ProjectName
65 get { return projectName; }
68 public Exception Exception
70 get { return exception; }