add tests for error interface
WIP parameter error