|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjunit.framework.Assert
junit.framework.TestCase
ctf.evaluation.TestCase
ctf.evaluation.simulator.play.PlayTestCase
public class PlayTestCase
Field Summary | |
---|---|
protected Connection |
blue
Controller connections |
protected Connection |
red
Controller connections |
protected static int |
SLEEP_TIME
How long to wait between "getState" requests (in ms) |
Constructor Summary | |
---|---|
PlayTestCase()
|
Method Summary | |
---|---|
protected void |
assertInvisible(HasVisibility object)
An object should be invisible - and located at (0,0) |
protected void |
assertVisible(HasVisibility object)
An object should be visible - and located at 'location' |
protected void |
assertVisible(HasVisibility object,
Point location)
An object should be visible - and located at 'location' |
void |
setUp()
Initialize the field with tree, flag and player locations. |
void |
tearDown()
|
protected void |
turnTo(Connection connection,
Side side,
int player,
double turnTo)
Turn a player to a heading |
Methods inherited from class ctf.evaluation.TestCase |
---|
assertClose, assertClose, assertClose, assertClose, assertClose, assertClose, assertClose, assertCloseAbsolute, sleep |
Methods inherited from class junit.framework.TestCase |
---|
countTestCases, createResult, getName, run, run, runBare, runTest, setName, toString |
Methods inherited from class junit.framework.Assert |
---|
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, fail, fail, failNotEquals, failNotSame, failSame |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
protected Connection red
protected Connection blue
protected static final int SLEEP_TIME
Constructor Detail |
---|
public PlayTestCase()
Method Detail |
---|
public void setUp() throws java.io.IOException, NetworkException, ProtocolError
setUp
in class TestCase
java.io.IOException
NetworkException
ProtocolError
public void tearDown() throws java.io.IOException, NetworkException
tearDown
in class TestCase
java.io.IOException
NetworkException
protected void assertInvisible(HasVisibility object)
protected void assertVisible(HasVisibility object)
protected void assertVisible(HasVisibility object, Point location)
protected void turnTo(Connection connection, Side side, int player, double turnTo) throws java.io.IOException, NetworkException, ProtocolError, RoundOverException, GameOverException
java.io.IOException
NetworkException
ProtocolError
RoundOverException
GameOverException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |