Package org.akka.essentials.supervisor.example1

Examples of org.akka.essentials.supervisor.example1.SupervisorTest


  @Test
  public void successTest() throws 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));
  }
View Full Code Here


    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));
  }
View Full Code Here

  @Test
  public void restartTest() throws Exception {
    supervisor.tell("null");

    Integer result = (Integer) Await.result(
        Patterns.ask(supervisor, new Result(), 5000),
        Duration.create(5000, TimeUnit.MILLISECONDS));

    assert result.equals(Integer.valueOf(0));
  }
View Full Code Here

TOP

Related Classes of org.akka.essentials.supervisor.example1.SupervisorTest

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.