[TEST] payments mock flow

@geertweening @wltsmrz 

will be cleaning up log output
Why not `assert.deepEqual(Object.keys(obj), keys)`? Are you expecting the object to contain extra keys?