Relativer Pfad auf unit-test-Projekt mit c#

Habe ich eine Lösung, die eine Konsole-Anwendung und unit-test.

var target = new Validator();
var targetFile = @"C:\Folder\SubFolder\AnotherSubFolder\Development\DEV\src\UnitTest\TargetFolder\file.xml";

bool actual = target.Validate(targetFile);
Assert.AreEqual(true, actual);

Der Validator befindet sich an der Konsole-Anwendung-Projekt, während meine file.xml befindet sich in den Ordner, in dem unit-test-Projekt.

Dieser unit-test ist vorbei, aber ich möchte sicherstellen, dass, wenn ich diese in meinem tfs-oder build-server, kann es immer noch finden Sie mein targetFile.

Wie bin ich gonna ändern Sie den Pfad der targetFile?

Vielen Dank im Voraus!

  • Was unit-Test-framework verwenden Sie?
  • Rahmen? Es ist 4.0
InformationsquelleAutor Gerald | 2013-07-05
Schreibe einen Kommentar