Top 15 XUnit Alternative and Similar Softwares | Dec 2024

xUnit.net is a developer testing framework, built to support Test Driven Development, with a design goal of extreme simplicity and alignment with framework features. It is compatible with .NET Framework 2.0 and later, and offers several runners: console, GUI, MSBuild, and Visual Studio integration via TestDriven.net, CodeRush Test Runner and Resharper. It also offers test project integration for ASP.NET MVC.

1. UnitTest++

UnitTest++ UnitTest++ is a unit testing framework for C++ designed for simplicity and portability. Features include no explicit test registration, good crash handling, fixtures, rich condition-checking functionality, minimal footprint for embedded environments. Get UnitTest++ at SourceForge.net. Fast, secure and free downloads from the largest Open Source applications and software directory......

2. UquoniTest

UquoniTest UquoniTest: a unit testing library for C++......

3. CPPUnit

CPPUnit Get CppUnit - C++ port of JUnit at SourceForge.net. Fast, secure and free downloads from the largest Open Source applications and software directory......

4. Telerik JustMock

Telerik JustMock JustMock is a comprehensive .NET mocking framework for isolating various dependencies in unit tests. In a single API, JustMock supports mocking of non-virtual methods, non-public members, static methods and classes, sealed classes, and Mscorlib. JustMock provides numerous features including elevated mocking, fully profiled automocking, static mocking, and many more. This......

5. Criterion

Criterion Criterion is a non-intrusive cross-platform C unit testing framework.Most test frameworks for C require a lot of boilerplate code to set up tests and test suites -- you need to create a main, then register new test suites, then register the tests within these suits, and finally call the right......

6. Typemock Isolator

Typemock Isolator Unit testing framework with simple API and test code generation features, supports C#, ASP.NET, Visual Basic, SharePoint, Silverlight.......

7. Google Test

Google Test Google's framework for writing C++ tests on a variety of platforms (Linux, Mac OS X, Windows, Cygwin, Windows CE, and Symbian). Based on the xUnit architecture. Supports automatic test discovery, a rich set of assertions, user-defined assertions, death tests, fatal and non-fatal failures, value- and type-parametrized tests, various options for......

8. NUnit

NUnit NUnit is a unit-testing framework for all .Net languages. Initially ported from JUnit, the current production release, version 2.5, is the sixth major release of this xUnit based unit testing tool for Microsoft .NET. It is written entirely in C# and has been completely redesigned to take advantage of many......

9. RC-WinTrans

RC-WinTrans RC-WinTrans is a software localization tool for Windows software files such as Win32, Microsoft .NET, WPF, Java, XML and more. Primary qualities include: organizational features that simplify work with multiple files, multiple projects and multiple translators; specialized checks and data views that address the unique circumstances of software localization and......

10. JSIL

JSIL JSIL is a compiler that transforms .NET applications and libraries from their native executable format - CIL bytecode - into standards-compliant, cross-browser JavaScript. You can take this JavaScript and run it in a web browser or any other modern JavaScript runtime. Unlike other cross-compiler tools targeting JavaScript, JSIL produces readable,......

11. Fxcop

Fxcop FxCop is a tool that performs static code analysis of .NET code.It provides hundreds of rules that perform various types of analysis.DesignGlobalizationInteroperabilityMaintainabilityMobilityNamingPerformancePortabilityReliabilitySecurityUsage......

12. OpenWrap

OpenWrap OpenWrap is the premier package manager for .NET.Any .NET project beyond "hello world" is going to require external libraries and tools. There's an abundance of free, open source libraries out there, but how do you get what you need? Manually searching, downloading (and in some cases building from source) is......

13. ServiceMon

ServiceMon ServiceMon is a standalone, extensible, real-time, service monitoring tool for Windows written in .NET It is simple to use and setup and configuration take just a couple of minutes. Monitoring actions can be scripted using the built-in scripting language. There are many built-in operations to choose from and adding your......

14. Habanero Simple Software Licensing

Habanero Simple Software Licensing This simple software protection solution was developed to fulfil the copy-protection needs of small software development organisations and MicroISVs who primarily distribute software online. It provides easy to implement license key verification and integrates nicely with major online sales channels and payment providers.All .NET languages are supported, whether you use......

15. Audiobook Player

Audiobook Player An audiobook player using an embedded Microsoft mediaplayer, born out of pure frustration with Microsoft Mediaplayer and iTunes. This is a simple player for audio books that remembers your last position (file index and position).This is not a commercial grade application. It has been proven to work on Windows 7......