improved mock action executor so executor tests can verify that the plan was executed correctly