more tests for the execution context, just positive tests for now though, needs more tests for SUT that can return exception