Should Assertion Library

  •        0

This is a set of test framework agnostic extensions assertion extensions.



Related Projects

Should-C - Should unit testing functions for Objective-C

Should unit testing functions for Objective-C

gunit - xUnit-style test fixture adapter for go test

We now present gunit, yet another testing tool for Go.No wait, this tool has some very interesting properties. It's a mix of good things provided by the built-in testing package, the assertions you know and love from the GoConvey project, the xUnit testing style (the first real unit testing framework), and it's all glued together with go test.

status - status of various projects hosted on GitHub

Personal----These are released, but are geared towards personal use; as such, they may be buggy or be of very limited use.* [exceptionpp]( -- personal C++ exception library* [django_iin_lookup]( -- look up credit card brand and stuff, given the first six digits of a credit cardIn Progress----Very buggy, currently in active development.* [spp]( -- C++ scheduling engine* [courses](

should-test - A minimal yet feature-rich Common Lisp test framework

SHOULD-TEST is a minimal yet feature-rich Common Lisp test framework.SHOULD-TEST is methodology-agnostic and non-opinionated, i.e. it doesn't care what kind of test approach you'd like to take (like unit testing, random testing a la quickcheck or something else).

puree - A PureScript package manager for a better PureScript ecosystem

* Take inspiration from Nix (allow multiple versions of packages to coexist, permit testing/rollback);* Take inspiration from Backpack (can we depend on interfaces rather than concrete implementations?);* Take inspiration from Elm (we should run tests to see if packages being installed are compatible);* Shouldn't do anything besides PM. Other programs (e.g.: pulp) can fill in the blanks;* We should probably have a DSL for describing the packages. EDN might fit? JSON/etc are too limited in terms

CUnit - A Unit Testing Framework for C

CUnit is a lightweight system for writing, administering, and running unit tests in C. It provides C programmers a basic testing functionality with a flexible variety of user interfaces. CUnit is built as a static library which is linked with the user's testing code. It uses a simple framework for building test structures, and provides a rich set of assertions for testing common data types.

ecc - Elliptic curve arithmetic and cryptography library in pure Rust.

1. ElGamal encryption2. ECDSA / ElGamal signaturesBasics------Currently the only high-level operation implemented is Diffie-Hellman key exchanges:```rustextern crate ecc;use ecc::fields::{P256, R256}; // NIST's fields for P-256use ecc::curves::C256; // NIST's curve P-256use ecc::crypto::DiffieHellman;fn main() { type Curve = C192<P192, R192>; type Point = AffinePoint<Curve, P192, R192>; let (X, x): (Point, _) = DiffieHellman::key_gen(); let out = X.serialize(); // out: Vec<uint> -> Send

CuTest: C Unit Testing Framework

CuTest lets you write unit tests for your C code. You should use it because: (1) It has the cutest name, (2) It looks and feels like JUnit, (3) It is cross-platform, (4) It ships in a single .c and .h file for ease of deployment.

Mock Objects for C++

mockpp is a platform independent unit testing framework for C++. Its goal is to facilitate developing unit tests and integration tests in the spirit of quot;Mock Objects for Javaquot; and jMock. It is tested with CppUnit but should work with other frameworks.

Visual Studio Testing Extensions

The Visual Studio Testing Extensions is a library that exposes a set of extension methods to provide a way to write more readable unit tests in the Visual Studio Unit Testing environment. It is developed in C# 4.0 and requires the .NET 4.0 runtime.

PMocker - PHP MySQL Mocker for unit testing true PDO's without the need to go beyond unit testing

PHP MySQL Mocker for unit testing true PDO's without the need to go beyond unit testing

UnitTestGoogleFramework - Unit testing and mocks using google unit testing framework

Unit testing and mocks using google unit testing framework

cmockery - A lightweight library to simplify and generalize the process of writing unit tests for C applications

Cmockery is a lightweight library that is used to author C unit tests.There are a variety of C unit testing frameworks available however many of them are fairly complex and require the latest compiler technology. Some development requires the use of old compilers which makes it difficult to use some unit testing frameworks. In addition many unit testing frameworks assume the code being tested is an application or module that is targeted to the same platform that will ultimately execute the test. Because of this assumption many frameworks require the inclusion of standard C library headers in the code module being tested which may collide with the custom or incomplete implementation of the C library utilized by the code under test.

qunit - An easy-to-use JavaScript Unit Testing Framework

QUnit is a powerful, easy-to-use, JavaScript unit testing framework. It's used by the jQuery project to test its code and plugins but is capable of testing any generic JavaScript code (and even capable of testing JavaScript code on the server-side).

Chronicle-Essence - A Harness for Microservices from Chronicle Software.

Chronicle Essence is designed to be a unifying framework which allows you to configure and distribute your business components in keeping with the technologies you have in place already, giving you the option to incrementally take advantage of best practices which provide immediate benefit to your projects and your team.How you deploy your components and which transports you use is a configuration detail. This should require a minimum of alteration of your business components to use different transports (or no transport). You are free to use the transports and distribution strategy which suits your needs. Even one version of your application will have different requirements depending on whether it is used in production, testing, unit testing and debugging. You want a framework which allows you to run your code in any of these mode without your framework or your design choices getting in the way. A poor choice of framework can dramatically lengthen your development lifecycle.

vagrant-spec - Tool and library for testing Vagrant plugins.

Work-in-progress: This library is not ready for general use yet and is under active development. The documentation will become much better once this is more easily usable.vagrant-spec is a both a specification of how Vagrant and its various components should behave as well as a library of testing helpers that let you write your own unit and acceptance tests for Vagrant.


A project that allow the execution of Unit Testing against a database (Relational or Multidimensional). It uses NUnit as unit-testing framework and does not require DBA or BI Developer to know anything about .NET: just write your SQL or MDX queries and test them


ssisUnit is a unit testing framework for SQL Server Integration Services.

Unit Test Extension Library

The UnitTestEx library is designed to reduce the friction often experienced when writing unit tests. Features include: • Comparing object graphs for equality (deep) • Simplified testing of data access code • Easier Fakes using the Test Spy Pattern • Test Spy pattern components