0.0.4 • Published 9 years ago

test-js v0.0.4

Weekly downloads
19
License
MIT
Repository
github
Last release
9 years ago

test.js

A simple console API based unit test suite running on node.js and the browser, making testing simple and fun (again). It’s not meant to be a feature-rich testing framework but made for simple and lightweight unit tests.

Download

To get going with test.js you can:

Usage

Creating suites and tests

You can create test suites containing multiple tests according to the following pattern.

test.suite('NAME OF YOUR SUITE', {
	…
    'DESCRIPTION': [EXPRESSION, EXPECTION],
	…
});

It’s actually pretty straight-forward…

test.suite('Demo Suite', {
	'true is true': [true, true],
	'false is true': [false, true],
	'one is equal to one': [1, 1],
	'one is equal to two': [1, 2]
});

node.js

var test = require('./test.js');

test.suite('Demo Suite', {
	…
});

example.js within this repository contains an extensive node.js example.

node.js screenshot

Browser

<script src="test.js"></script>
<script>
test.suite('Demo Suite', {
	…
});
</script>

example.html within this repository contains an extensive browser example.

Browser screenshot

Changelog

  • 0.0.4 * Update docs
  • 0.0.3 Bower support npm support * Remove black CLI color to support dark themes
  • 0.0.2 * AMD support
  • 0.0.1 * Initial version

License

Copyright (c) 2014 websperts
Licensed under the MIT license.

See LICENSE for more info.