1.0.1 • Published 4 years ago

@gmtm/gmtm-test v1.0.1

Weekly downloads
4
License
ISC
Repository
github
Last release
4 years ago

Simple Lightweight Testing Framework for the gmtm dev team

Example Use

const {testInputCases} = require('@gmtm/gmtm-test');
const sum = (arr) => arr.reduce((sum, num) => sum+=num, 0);

const testCases = [
    {
        inputs: [[1,2,3]],
        expectation: (value) => value === 6
    },
    {
        inputs: [[-1,2,3]],
        expectation: (value) => value === 5
    },
    {
        inputs: [['a','b','c']],
        expectation: (value) => value === 'abc'
    }
]
testInputCases(sum, testCases);

alt text