NUnitLite (New Site)

NUnitLite is a new lightweight testing framework for .NET, based on the ideas in NUnit and providing a subset of its features. It uses minimal resources and will run on resource-restricted platforms such as those used in embedded and mobile development.

NUnitLite is an open source project, available under the Open Source License ("OSL") 3.0, and is being developed by members of the NUnit team. Future releases of NUnit will have direct support for remote execution of NUnitLite tests.

Why an NUnitLite?

Since it's introduction, NUnit has continued to add more features every year. It's getting a bit complicated - too complicated for some purposes, such as testing embedded projects, mobile applications or add-ins.

Basically, we wanted NUnitLite to be a very simple NUnit, one that could be included as source right with the tests themselves. It implements a subset of the features of full NUnit. It has also served as a test bed for a few new approaches that are already finding their way into NUnit itself.

The name NUnitLite is, of course, inspired by Mike Feathers' CppUnitLite.

You can download the latest alpha release of NUnitLite from our Launchpad project page. To join in discussions of NUnitLite development, check out our discussion group.

Recent News

NUnitLite 0.5 Released
This is the third alpha-level release of a the NUnitLite test framework, incorporating new features from NUnit 2.5. See www.nunitlite.org for more information.