Ich versuche, eine einfache Methode zu schreiben, die eine Datei empfängt und führt es mit NUnit. Der Code, den ich mit NUnit-Quellcode erstellen konnte, funktioniert nicht:
if(openFileDialog1.ShowDialog() != DialogResult.OK)
{
return;
}
var builder = new TestSuiteBuilder();
var testPackage = new TestPackage(openFileDialog1.FileName);
var directoryName = Path.GetDirectoryName(openFileDialog1.FileName);
testPackage.BasePath = directoryName;
var suite = builder.Build(testPackage);
TestResult result = suite.Run(new NullListener(), TestFilter.Empty);
Das Problem ist, dass ich immer eine Ausnahme von builder.Build, die besagt, dass die Baugruppe nicht gefunden wurde ausgelöst wird.
Was übersehe ich? Gibt es eine andere Möglichkeit, den Test über den Code auszuführen (ohne Process.Start zu verwenden)?