add mock and tests
wrong returns
make them visible
should return mock
wip
build it
need to export it
Merge branch 'jhbate/mock-gatekeeper' into jhbate/highwater