supervisor.tell(Integer.valueOf(8));
//Send a message that generates exception
supervisor.tell(Integer.valueOf(-8));
Integer result = (Integer) Await.result(
Patterns.ask(supervisor, new Result(), 5000),
Duration.create(5000, TimeUnit.MILLISECONDS));
assert result.equals(Integer.valueOf(8));
}