protected override void HandleTestRunEnd(EndTestRun endTestRun)
{
if (UseTestCoordinator)
{
var sender = Sender;
TestCoordinatorActorRef.Ask<TestRunTree>(endTestRun)
.ContinueWith(tr =>
{
var testRunTree = tr.Result;
return new BeginSinkTerminate(testRunTree, sender);
}, TaskContinuationOptions.ExecuteSynchronously)
.PipeTo(Self);
}
}