1--TEST-- 2Games_Chess->addPiece() add black bishop 3--SKIPIF-- 4--FILE-- 5<?php 6require_once dirname(__FILE__) . '/setup.php.inc'; 7$board->addPiece('B', 'B', 'a1'); 8$phpunit->assertEquals('a1', $board->_pieces['BB1'], 9 'incorrect bishop setup'); 10$board->addPiece('B', 'B', 'g1'); 11$phpunit->assertEquals('a1', $board->_pieces['BB1'], 12 'first bishop changed, should not change'); 13$phpunit->assertEquals('g1', $board->_pieces['BB2'], 14 'incorrect bishop setup'); 15$board->addPiece('B', 'B', 'h1'); 16$phpunit->assertEquals('a1', $board->_pieces['BB1'], 17 'first bishop changed, should not change'); 18$phpunit->assertEquals('g1', $board->_pieces['BB2'], 19 'second bishop changed, should not change'); 20$phpunit->assertEquals(array('h1', 'B'), $board->_pieces['BP1'], 'last'); 21echo 'tests done'; 22?> 23--EXPECT-- 24tests done