NUnit GUI running green on Mono/Linux!

Indeed. I got the NUnit GUI to not only display, but to run the test-suite I had loaded into it. I had to change the test options to Load the assemblies in seperate AppDomains, and uncheck Assembly reload before each test run, but it was incredibly exciting to watch it run the test suite. Here’s a full screenshot:

Comments on this entry are closed.

  • Ed Gibbs July 3, 2006, 9:38 pm

    I understand the challenge of getting something like NUnit running on Mono, but I really don’t get the point of Mono. Congrats on getting it running.

    Does anyone run Mono for real production projects?

  • Cory Foy July 3, 2006, 10:13 pm

    Hi Ed,

    Thanks for the comment. Part of why Charlie brought me on as an NUnit Developer was to help get it running on the Mono/Linux platform. A lot of the teams working on Mono rely on NUnit working to make sure their other implementations are working.

    That said, the point of mono is to enable developers to build cross-platform apps in C#. Personally (outside of Ruby) I prefer C# to Java for things like closure-like behavior with the using statement, and custom attributes (with much better syntax than the ugly Javadoc style IMO).

    There are several people who discuss using Mono in real world apps. Lab49 has one, and the Mono Quote page. Being able to run ASP.NET apps behind Apache make some of the SysAdmin-type people I know very happy.

    But, I think it still has a ways to go. For me, I really like the C# language, but VS.NET is why most people choose .NET. I admit that I don’t really understand running mono on Windows though. ;)

    I’ll ask around to see if any one else is using Mono in large production projects and post the results.