Skip to main content

This documentation is for an older version of this product. 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