0.11.11 • Published 7 years ago
@klenty/gunner v0.11.11
Gunner
Tiny, but fully loaded.
Gunner is a zero magic, fast test-runner and assertion framework. There are no magic globals or CLI specific interface.
Requirements & Usage
Gunner
uses very modern JavaScript, and hence requires node 10+ ❗️⚠️ currently.
Create a new Gunner
instance and simply write your tests. The assertion methods are passed in as the callback as an expect
object to the test function.
const { Gunner, expect } = require('@klenty/gunner');
// Create new instance
const gunner = new Gunner();
// Define tests
gunner.test('arrays are equal', () => {
return expect([1, 2,]).deepEqual([1 ,2]);
});
// Starts the runner
gunner.run();
Documentation
Class
:- #### [`Gunner.constructor`](https://github.com/klenty/Gunner/blob/master/DOCUMENTATION.md#new-gunner-options)
Methods
:- #### [`Gunner#test`](https://github.com/klenty/Gunner/blob/master/DOCUMENTATION.md#gunnertest-title-implementation) - #### [`Gunner#before`](https://github.com/klenty/Gunner/blob/master/DOCUMENTATION.md#gunnerbefore-title-implementation) - #### [`Gunner#after`](https://github.com/klenty/Gunner/blob/master/DOCUMENTATION.md#gunnerafter-title-implementation) - #### [`Gunner#run`](https://github.com/klenty/Gunner/blob/master/DOCUMENTATION.md#gunnerrun-options)
Constants
:- #### `[Gunner.Start]` - #### `[Gunner.End]`
State and Advanced Usage
Credits
Gunner
was built by Muthu Kumar (@MKRhere) at Klenty, a sales automation startup.
0.11.11
7 years ago
0.11.10
7 years ago
0.11.9
7 years ago
0.11.8
7 years ago
0.11.7
7 years ago
0.11.6
7 years ago
0.11.5
7 years ago
0.11.4
7 years ago
0.11.3
7 years ago
0.11.2
7 years ago
0.11.1
7 years ago
0.10.7
7 years ago
0.10.6
7 years ago
0.10.5
7 years ago
0.10.4
7 years ago
0.10.3
7 years ago
0.10.2
7 years ago
0.10.1
7 years ago
0.10.0
7 years ago
0.9.6
7 years ago
0.9.4
7 years ago
0.9.3
7 years ago
0.9.0
7 years ago
0.6.7
7 years ago