@Test public void testGetAllPercepts() throws PerceiveException { List<Percept> percepts = handler.getAllPercepts(); assertAllPerceptsReceived(percepts); percepts = handler.getAllPercepts(); assertPartialPerceptsReceived(percepts); handler.reset(); percepts = handler.getAllPercepts(); assertAllPerceptsReceived(percepts); }
public abstract List<Percept> getAllPercepts() throws PerceiveException;
PerceptHandler { public abstract List<Percept> getAllPercepts() throws PerceiveException; }
PerceptHandler { public abstract List<Percept> getAllPercepts() throws PerceiveException;  }
PerceptHandler { public abstract List<Percept> getAllPercepts() throws PerceiveException;  abstract List<Percept> getAllPercepts(); abstract void reset(); }
PerceptHandler { public abstract List<Percept> getAllPercepts() throws PerceiveException;  abstract List<Percept> getAllPercepts(); abstract void reset();  }