Embunit

April 28, 2017

Embunit is a unit testing tool for programmers and testers developing software in C or C++. It is aimed at embedded software development, but can be used to create unit tests for any software written in C or C++. Embunit eliminates the mundane, repetitive aspects of writing unit tests, leaving you free to concentrate on […]

LDRAunit

April 28, 2017

LDRAunit is a stand-alone tool that provides a complete integrated environment for automated unit test generation and management, without requiring investment in a complete tool chain. LDRAunit follows a typical unit test methodology by taking the smallest piece of testable software in an application, isolating it from the remainder of the code, and determining whether […]

Feed4JUnit

April 28, 2017

Feed4JUnit makes it easy to write parameterized tests for the JUnit framework and feed them with predefined or random test data. It enables you to improve your testing easily: Reading test case data from CSV or Excel files defined by a business analyst and reporting test success within the build/unit test infrastructure Getting test data […]

Ejb3Unit

April 28, 2017

Features: Ejb3Unit is a JUnit extention and can execute automated standalone junit tests for all EJB 3.0 conform JEE projects. The out of container test approach leads to short build-test-cycles, because no container deployment is necessary anymore. EJb3Unit uses an internal in memory database by default. Alternatively a user defined database can be specified. An example configuration […]

XMLUnit

April 28, 2017

When testing XML your application creates, simple string comparisons don’t cut it as there are many different ways the same XML content is serialized to a string. It doesn’t even stop with serialization as sometimes you don’t care for the order of XML elements and sometimes you do. XMLUnit provides you with the tools to […]

Unitils

April 28, 2017

Reflection assert Equality assertion through reflection Possibility to ignore order of collections and Java default/null values Mock module – Makes mocking easy and maintainable Simple syntax for defining and asserting invoked behavior Gives you the best possible feedback so you can easily find out why a test is failing Argument matchers, partial mocking, stubbing behavior, dummy objects… […]

Cactus

April 28, 2017

Cactus is a simple test framework for unit testing server-side java code (Servlets, EJBs, Tag Libs, Filters, …). The intent of Cactus is to lower the cost of writing tests for server-side code. It uses JUnit and extends it. Cactus implements an in-container strategy, meaning that tests are executed inside the container. Cactus gives you a very […]

Intern

April 28, 2017

Intern is a complete test stack for JavaScript designed to help you write and run consistent, high-quality test cases for your JavaScript libraries and applications. Includes unit testing, Runs tests in parallel for improved performance, Uses true1 browser events, Supports AMD natively, Runs stand-alone2 in browsers, Tests Node.js code, Supports multi-level source maps. System Requirements: Android Browser […]

Sinon.JS

April 28, 2017

Features: Spies Stubs Mocks Fake timers Fake XHR and server JSON-P Assertions Matchers Sandboxes Utils System Requirements: Firefox 45 Chrome 48 Internet Explorer 11 Edge 14 Safari 9 Node 4 Sinon v2.1.0 is written as ES5.1 and requires no transpiler or polyfills to run in the runtimes. Website Link: http://sinonjs.org/    

Buster.js

April 28, 2017

A browser JavaScript testing toolkit. It does browser testing with browser automation (think JsTestDriver), QUnit style static HTML page testing, testing in headless browsers (PhantomJS, jsdom), and more. Take a look at the overview! A Node.js testing toolkit. You get the same test case library, assertion library, etc. This is also great for hybrid browser and Node.js code. Write […]