@Test
 public void testFromMessage() {
   Message m = new Message(g1.toString());
   GoalStatus p = GoalStatus.fromMessage(m);
   assertEquals(g1.toString(), p.toString());
   assertEquals(g1.toJsonObject(), p.toJsonObject());
   assertEquals(g1.getMessageType(), p.getMessageType());
   assertEquals(g1.getGoalID(), p.getGoalID());
   assertEquals(g1.getStatus(), p.getStatus());
   assertEquals(g1.getText(), p.getText());
   assertNotSame(g1, p);
   assertNotSame(g1.toString(), p.toString());
   assertNotSame(g1.toJsonObject(), p.toJsonObject());
 }