payments: prepare tests for null data

This commit is contained in:
Daniel Cousens 2018-07-03 22:33:04 +10:00
parent 7104bb412e
commit 8aa4c8fdd4
2 changed files with 14 additions and 9 deletions

View file

@ -9,14 +9,15 @@ const u = require('./payments.utils')
const fixtures = require('./fixtures/' + p)
fixtures.valid.forEach(function (f, i) {
const args = u.preform(f.arguments)
it(f.description + ' as expected', function () {
const args = u.preform(f.arguments)
const actual = fn(args, f.options)
u.equate(actual, f.expected, f.arguments)
})
it(f.description + ' as expected (no validation)', function () {
const args = u.preform(f.arguments)
const actual = fn(args, Object.assign({}, f.options, {
validate: false
}))