Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Node Micro Test

MicroTest is an asynchronous testing framework built for Node.js. It's under 40 lines of code, and has no dependencies.

Usage

Create a folder called test/ in the root of your project directory.

Within this folder create .js testing files that look like this:

var equal = require('assert').equal;

exports.tests = {
	'true should be equal to true': function(finished, prefix) {
		equal(true, true, prefix + " that's weird, true should really be equal to true.");
		setTimeout(function() {
			finished();
		}, 2000);
	}
};
  • finished call this within your test, to indicate that all asynchronous actions have completed.
  • prefix contextual information about the test that you can print out with your assertions.

CLI

Just run the command micro-test from the root directory of your Node.js project.

  • npm install micro-test -g
  • micro-test

Copyright

Copyright (c) 2012 Attachments.me. See LICENSE.txt for further details.

About

An asynchronous unit testing framework in under 40 lines of code.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors