ilp-plugin-virtual
Version:
ILP virtual ledger plugin for directly transacting connectors
14 lines (11 loc) • 305 B
JavaScript
import {expect} from 'chai'
// TODO explore intern.js for tests
export default class {
constructor (reducer) {
this.reducer = reducer
}
test (state, type, action, result) {
let typeLine = type ? {type: type} : {}
expect(this.reducer(state, {...action, ...typeLine})).eql(result)
}
}