fix(tests): expect FakeError instead of GenericError
feat(tests): add tests for command processor, walk command handler, stateful injector