Unit testing for a .NET app using Jazz Build Engine/RTC
![](http://jazz.net/_images/myphoto/d2d31f471f3024b4b699219e04456de1.jpg)
Hello,
I have been building a .NET application in C# and so far, have implemented https://jazz.net/wiki/bin/view/Main/SCM15MinutesDemo with email notification.
I was trying to get Unit test thing working, but noticed on internet and everywhere that Ant supports JUnit, hence stuck again :(
Is there a way to use ANT Tasks for UNIT Testing ??? Please help..
Somethings which I tried was, executing UnitTests.dll using MSTest.exe ( using
"C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\MSTest.exe" /testcontainer:E:\build\Source\MyProject.UnitTests\bin\Release\MyProject.UnitTests.dll /resultsfile:E:\buildscript\results.xml ).It did not help me much, still trying .. (was I on right track, or need something else to do???) EVENTUALLY, I want a HTML test report.
I am also not able to build solution in Release mode, and Release folder is not getting created along with debug folder in the bin of project. Is ( "C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\devenv.exe" MyProject.sln /Rebuild Release ) , the way to build solution in release mode (when the command is used the batch file)?
I am not sure, how to get UNIT Test thing implemented for C# application here.. Please guide, EVENTUALLY, I want a HTML test report created.Is there a way to use ANT Tasks for the same? or something else? Please guide/suggest/help, if possible, with CODE SNIPPETS etc? Thank you..
Regards,
Geny
p.s. Sorry, for reposting it under this category too, was not sure. Sorry. Thanks for help, will greatly appreciate. Thanks..
I have been building a .NET application in C# and so far, have implemented https://jazz.net/wiki/bin/view/Main/SCM15MinutesDemo with email notification.
I was trying to get Unit test thing working, but noticed on internet and everywhere that Ant supports JUnit, hence stuck again :(
Is there a way to use ANT Tasks for UNIT Testing ??? Please help..
Somethings which I tried was, executing UnitTests.dll using MSTest.exe ( using
"C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\MSTest.exe" /testcontainer:E:\build\Source\MyProject.UnitTests\bin\Release\MyProject.UnitTests.dll /resultsfile:E:\buildscript\results.xml ).It did not help me much, still trying .. (was I on right track, or need something else to do???) EVENTUALLY, I want a HTML test report.
I am also not able to build solution in Release mode, and Release folder is not getting created along with debug folder in the bin of project. Is ( "C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\devenv.exe" MyProject.sln /Rebuild Release ) , the way to build solution in release mode (when the command is used the batch file)?
I am not sure, how to get UNIT Test thing implemented for C# application here.. Please guide, EVENTUALLY, I want a HTML test report created.Is there a way to use ANT Tasks for the same? or something else? Please guide/suggest/help, if possible, with CODE SNIPPETS etc? Thank you..
Regards,
Geny
p.s. Sorry, for reposting it under this category too, was not sure. Sorry. Thanks for help, will greatly appreciate. Thanks..
One answer
![](http://jazz.net/_images/myphoto/d2d31f471f3024b4b699219e04456de1.jpg)
Hi geny,
Questions about the usage of Jazz would be better posted in the Using Team Concert forum. This forum is more for how to extend RTC with new plugins/extensions.
You can use the mstestLogPublisher Ant task to publish the .TRX file from MSTest. See the How can I publish test results? entry in the Build FAQ.
See also http://jazz.net/forums/viewtopic.php?t=5906
Questions about the usage of Jazz would be better posted in the Using Team Concert forum. This forum is more for how to extend RTC with new plugins/extensions.
You can use the mstestLogPublisher Ant task to publish the .TRX file from MSTest. See the How can I publish test results? entry in the Build FAQ.
See also http://jazz.net/forums/viewtopic.php?t=5906