Here are the examples of the csharp api NUnit.Core.EventListener.TestFinished(NUnit.Core.TestResult) taken from open source projects. By voting up you can indicate which examples are most useful and appropriate.
6 Examples
19
Source : EventListenerCollection.cs
with MIT License
from roozbehid
with MIT License
from roozbehid
public void TestFinished(TestCaseResult result)
{
foreach( EventListener listener in extensions )
listener.TestFinished( result );
}
19
Source : EventQueue.cs
with MIT License
from roozbehid
with MIT License
from roozbehid
public override void Send( EventListener listener )
{
listener.TestFinished( this.result );
}
19
Source : TestSuite.cs
with MIT License
from roozbehid
with MIT License
from roozbehid
private void MarkTestNotRun(
Test test, RunState runState, string ignoreReason, TestSuiteResult suiteResult, EventListener listener, ITestFilter filter)
{
if (test is TestSuite)
{
listener.SuiteStarted(test.TestName);
TestSuiteResult result = new TestSuiteResult( new TestInfo(test), test.TestName.FullName);
result.NotRun( runState, ignoreReason, null );
MarkTestsNotRun(test.Tests, runState, ignoreReason, suiteResult, listener, filter);
suiteResult.AddResult(result);
listener.SuiteFinished(result);
}
else
{
listener.TestStarted(test.TestName);
TestCaseResult result = new TestCaseResult( new TestInfo(test) );
result.NotRun( runState, ignoreReason, null );
suiteResult.AddResult(result);
listener.TestFinished(result);
}
}
19
Source : TestSuite.cs
with MIT License
from roozbehid
with MIT License
from roozbehid
private void MarkTestFailed(
Test test, TestSuiteResult suiteResult, EventListener listener, ITestFilter filter)
{
if (test is TestSuite)
{
listener.SuiteStarted(test.TestName);
TestSuiteResult result = new TestSuiteResult( new TestInfo(test), test.TestName.FullName);
string msg = string.Format( "Parent SetUp failed in {0}", this.FixtureType.Name );
result.Failure(msg, null, FailureSite.Parent);
MarkTestsFailed(test.Tests, suiteResult, listener, filter);
suiteResult.AddResult(result);
listener.SuiteFinished(result);
}
else
{
listener.TestStarted(test.TestName);
TestCaseResult result = new TestCaseResult( new TestInfo(test) );
string msg = string.Format( "TestFixtureSetUp failed in {0}", this.FixtureType.Name );
result.Failure(msg, null, FailureSite.Parent);
suiteResult.AddResult(result);
listener.TestFinished(result);
}
}
19
Source : TestCase.cs
with MIT License
from roozbehid
with MIT License
from roozbehid
public override TestResult Run( EventListener listener )
{
using( new TestContext() )
{
TestCaseResult testResult = MakeTestCaseResult();
listener.TestStarted( this.TestName );
long startTime = DateTime.Now.Ticks;
switch (this.RunState)
{
case RunState.Runnable:
case RunState.Explicit:
Run(testResult);
break;
case RunState.Skipped:
testResult.Skip(IgnoreReason);
break;
default:
case RunState.NotRunnable:
case RunState.Ignored:
testResult.Ignore(IgnoreReason);
break;
}
long stopTime = DateTime.Now.Ticks;
double time = ((double)(stopTime - startTime)) / (double)TimeSpan.TicksPerSecond;
testResult.Time = time;
listener.TestFinished(testResult);
return testResult;
}
}
19
Source : AggregatingTestRunner.cs
with MIT License
from roozbehid
with MIT License
from roozbehid
public void TestFinished(TestCaseResult result)
{
this.listener.TestFinished( result );
}