edu.lhup.ai.tictactoe
Class BoardTest

java.lang.Object
  |
  +--junit.framework.Assert
        |
        +--junit.framework.TestCase
              |
              +--edu.lhup.ai.tictactoe.BoardTest
All Implemented Interfaces:
junit.framework.Test

public class BoardTest
extends junit.framework.TestCase

A series of tests used by JUnit to make sure that the rules of the tic-tac-toe game are implemented correctely.

This software is for educational purposes only.

Author:
Mark Cohen

Constructor Summary
BoardTest()
           
 
Method Summary
protected  void setUp()
           
 void testEquals()
           
 void testEvaluator()
           
 void testFirstMove()
           
 void testHashCode()
           
 void testIterator()
           
 void testMoveSequenceWins()
           
 void testPlayerIterator()
           
 void testSpecial()
           
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, run, run, runBare, runTest, setName, tearDown, 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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

BoardTest

public BoardTest()
Method Detail

setUp

protected void setUp()
Overrides:
setUp in class junit.framework.TestCase

testFirstMove

public void testFirstMove()

testMoveSequenceWins

public void testMoveSequenceWins()

testEquals

public void testEquals()

testHashCode

public void testHashCode()

testIterator

public void testIterator()

testSpecial

public void testSpecial()

testPlayerIterator

public void testPlayerIterator()

testEvaluator

public void testEvaluator()