Package ngs

Examples of ngs.GameStateMessage


  @Test public void messagePeer() throws Exception
  {
    //create an anonymous concrete node class
    TestNode receiver = new TestNode();
    TestNode sender = new TestNode();
    GameStateMessage m = new GameStateMessage(0, 0.0, sender, 0, 0);
    alr.messagePeer(receiver, m);
    //check that it is the same message
    GameStateMessage r = (GameStateMessage)receiver.getMessage();
    assertEquals(r, m);
    //check that the sender is the same
    assertEquals(sender, r.getSender());
    //check that the delay was increased
    assertEquals(1, r.getDelay());
    //repeat
    alr.messagePeer(receiver, m);
    r = (GameStateMessage)receiver.getMessage();
    assertEquals(r, m);
    assertEquals(2, r.getDelay());
  }
View Full Code Here


  }

  @Test public void messagePeer() throws Exception
  {
    //create an anonymous concrete node class
    GameStateMessage m = new GameStateMessage(0, 0.0, sender, 0, 0);
    alr.messagePeer(receiver, m);
    //check that it is the same message
    GameStateMessage r = (GameStateMessage)receiver.getMessage();
    assertEquals(r, m);
    //check that the sender is the same
    assertEquals(sender, r.getSender());
    //check that the delay was increased
    assertEquals(1, r.getDelay());
    //repeat
    alr.messagePeer(receiver, m);
    r = (GameStateMessage)receiver.getMessage();
    assertEquals(r, m);
    assertEquals(2, r.getDelay());
  }
View Full Code Here

  }

  @Test public void messageReferee() throws Exception
  {
    //create an anonymous concrete node class
    GameStateMessage m = new GameStateMessage(0, 0.0, sender, 0, 0);
    alr.messageReferee(m);
    //check that it is the same message
    GameStateMessage r = (GameStateMessage)referee.getMessage();
    assertEquals(r, m);
    //check that the sender is the same
    assertEquals(sender, r.getSender());
    //check that the delay was increased
    assertEquals(1, r.getDelay());
    //repeat
    alr.messageReferee(m);
    r = (GameStateMessage)referee.getMessage();
    assertEquals(r, m);
    assertEquals(2, r.getDelay());
  }
View Full Code Here

TOP

Related Classes of ngs.GameStateMessage

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.