I have a function which opens up the help file for the app. The function takes 3 arguments :
ShowHelp(appPath, 1, @"heelp\help.doc")
To test this I created a Resources folder in my test project, added a doc into this folder and supplied the below:
controller.ShowHelp(Application.ExecutablePath, 1, @"Resources\h.doc");
However when I run this thru test driven.net , my executable path is coming back as :
"C:\Program Files\TestDriven.NET 2.0\ProcessInvocation.exe"
Thanks!
If you use
Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location)
you should obtain the path for the library containing the tests, probably something like (..\bin\Debug), and then you can adapt the other parameters.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With