Skip to main content

This version of the product is no longer supported, and this documentation is no longer updated regularly. See the latest version of this content.Opens in a new tab

xUnit Testing Frameworks

Unit testing frameworks are packages of classes that provide support for developing and executing unit tests. They are easily extended to support more specific or specialized types of unit testing.

The xUnit family of testing frameworks, based on the original SUnit framework (for unit testing SmallTalk code), includes such frameworks as:

  • JUnit — Unit testing framework for Java code.

  • NUnit — Unit testing framework for C#, VB.NET, and other .NET language code.

  • CppUnit — Unit testing framework for C++ code.

  • PyUnit — Unit testing framework for Python code.

FeedbackOpens in a new tab