UNPKG

ilp-core

Version:

ILP core module managing ledger abstraction

14 lines (11 loc) 305 B
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) } }