1 // ****************************************************************
2 // Copyright 2007, Charlie Poole
3 // This is free software licensed under the NUnit license. You may
4 // obtain a copy of the license at http://nunit.org/?p=license&r=2.4
5 // ****************************************************************
11 /// The ResultState enum indicates the result of running a test
13 public enum ResultState
16 /// The test succeeded
26 /// The test encountered an unexpected exception
32 /// The FailureSite enum indicates the stage of a test
33 /// in which an error or failure occured.
35 public enum FailureSite
38 /// The location of the failure is not known
43 /// Failure in the test itself
48 /// Failure in the SetUp method
53 /// Failure in the TearDown method
58 /// Failure of a parent test
63 /// Failure of a child test