I want to use xUnit with my project for unit testing. Am using Visual Studio 2010 as my IDE. After downloading and extracting the xUnit1.9 release from their site, I see at least 25 different files. Some are .exe , .dll, .config, .xslt …etc.
Can I assume that all I will need are “xunit.dll” and “xunit.gui.exe” ? The use case is that if I have someone else checkout the code from the repository, they should be able to start up the xUnit GUI and run the unit tests without any extra downloads.
You could just try it and see if it works :), or you can run Dependency Walker (http://www.dependencywalker.com/) to see what dlls the xunit executable relies on.
For .NET files ILSpy is an open source option which does the same thing,