Home Download Purchase Features Testimonials Support About

Welcome to unittesting.com -- The Home of HarnessIt™

Is your software reliable?  Does each module perform as expected?  Are you sure?  Don't wait until your project's lifecycle is in the testing phase to answer these questions.  Perform unit testing while your application is still being built.  If your developers unit test, project build time and test time can be significantly decreased.  Your developers know -- and can prove -- that each module works as it should, and fewer "unexpected problems" should arise during testing.

Harness the awesome power of unit testing with HarnessIt, the premier unit testing software for .NET Developers.  Whether you are someone looking for a simple but powerful unit testing solution, a follower of a "test-first" agile methodology such as Extreme Programming, or a developer that needs a fully-supported unit testing product, then download HarnessIt now and see for yourself how easy unit testing can be.

Product Highlights
  • Attribute Based Framework
    HarnessIt’s testing framework is entirely attribute-based which provides greater flexibility than traditional inheritance-based frameworks. The use of attributes is especially important since .NET allows only single inheritance.
  • Pluggable Test Execution Engines
    HarnessIt is built around a pluggable test engine framework which allows testing of Windows, web, and remote applications with unparalleled functionality.
  • XML and RTF Test Output
    HarnessIt allows you to save detailed, comprehensive test results as either eXtensible Markup Language (XML) or Rich Text Format (RTF) documents.
  • 100% Managed Code
    HarnessIt is written in 100% managed C# code.
  • Test Legacy Code
    You can use HarnessIt to run tests written in a .NET language which test COM components, legacy DLLs, and managed C++ classes.  You can, by extension, test unmanaged C++ classes via managed C++ test classes.  Detailed help about legacy testing is available in HarnessIt's documentation.
  • Language Independence
    HarnessIt can run unit tests built in any .NET CLR compliant language.
  • For more detailed information, please see the Features section.
What's New in HarnessIt 1.4
  • Version 1.4 is a free upgrade for all users.
  • Support for testing multithreaded classes has been improved. HarnessIt now catches exceptions from all threads owned by the testing process. See Appendix B: Multithreaded Testing Considerations of the documentation for more details.
  • Added a new sample which shows how to test multithreaded objects. It is located in the MultiThreadedTest directory in the HarnessIt distribution's Samples directory.
  • Updated the Exception Explorer to display the exception's associated thread ID and thread name.
  • Added a document detailing the advantages of choosing HarnessIt over NUnit to the documentation.
  • Added a tip to the documentation about integrating HarnessIt with NAnt.
What's New in HarnessIt 1.3
  • Version 1.3 is a free upgrade for all users.
  • Test results can now be saved as a comprehensive XML file which contains all information available in the HarnessIt user interface.
  • Increased text rendering speed for all output windows.
  • Increased the amount of data displayed in the Report Explorer when clicking on methods, classes, and assemblies in the HarnessIt's ClassView.
  • Improved the look-and-feel of the Exception Explorer.
  • HarnessIt now features an output pane history, much like forward and backwards navigation in web browsers.
  • Added documentation of the necessary requirements introduced in .NET 1.1 by Microsoft for testing unmanaged C++ code from managed C++.
Please refer to the What's New section in HarnessIt's documentation for a complete history of changes.
Current Version
1.4.0.2 Released 14 Jan 2004
Download
Try HarnessIt
Download a free, fully functional evaluation copy.
Purchase
Buy HarnessIt
Buy HarnessIt from our secure online store today.
Some of Our Customers
  • Accenture
  • Agilent Technologies
  • City & County of Denver
  • Coffey Communications
  • Danske Bank
  • developerLabs
  • DOCS
  • EfficiencyLab
  • Empowered Software Solutions
  • FMI Solutions
  • Hawaiian Airlines
  • Intel Corporation
  • Iron Rhino / Dana Corporation
  • Janssen Pharmaceutica
  • kCura Corporation
  • Macaw Nederland
  • Markem Technologies
  • MDC Technology
  • Practicorp
  • Restaurant Technology
  • Royal Roads University
  • Sauer-Danfoss
Mailing List
Sign Up Now
Get HarnessIt updates and news the easy way.
Our Partners

Axosoft
Developers of defect tracking software for web, windows and as a hosted service.