1--TEST--
2Games_Chess->_parseFen() valid #1
3--SKIPIF--
4--FILE--
5<?php
6require_once dirname(__FILE__) . '/setup.php.inc';
7$err = $board->_parseFen('rnbqkbnr/pppppppp/8/8/8/8/PPPPPPPP/RNBQKBNR b KQk d3 0 1');
8$phpunit->assertSame(true, $err, 'not valid parse');
9$phpunit->assertTrue($board->_WCastleQ, '_WCastleQ');
10$phpunit->assertTrue($board->_WCastleK, '_WCastleK');
11$phpunit->assertFalse(false, $board->_BCastleQ, '_BCastleQ');
12$phpunit->assertTrue($board->_BCastleK, '_BCastleK');
13$phpunit->assertEquals('B', $board->_move, 'move');
14$phpunit->assertEquals('d3', $board->_enPassantSquare, 'wrong en passant');
15$phpunit->assertEquals('0', $board->_halfMoves, 'wrong ply count');
16$phpunit->assertEquals('1', $board->_moveNumber, 'wrong ply count');
17echo 'tests done';
18?>
19--EXPECT--
20tests done