0.11.11 • Published 6 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
6 years ago
0.11.10
6 years ago
0.11.9
6 years ago
0.11.8
6 years ago
0.11.7
6 years ago
0.11.6
6 years ago
0.11.5
6 years ago
0.11.4
6 years ago
0.11.3
6 years ago
0.11.2
6 years ago
0.11.1
6 years ago
0.10.7
6 years ago
0.10.6
6 years ago
0.10.5
6 years ago
0.10.4
6 years ago
0.10.3
6 years ago
0.10.2
6 years ago
0.10.1
6 years ago
0.10.0
6 years ago
0.9.6
6 years ago
0.9.4
6 years ago
0.9.3
6 years ago
0.9.0
6 years ago
0.6.7
6 years ago