unit tests are broken into esper, actor and rest