1--TEST-- 2Games_Chess_Crazyhouse->toArray() starting position 3--SKIPIF-- 4--FILE-- 5<?php 6require_once dirname(__FILE__) . '/setup.php.inc'; 7$board->resetGame(); 8$phpunit->assertEquals(array ( 9 'board' => 10 array ( 11 'a8' => 'r', 12 'b8' => 'n', 13 'c8' => 'b', 14 'd8' => 'q', 15 'e8' => 'k', 16 'f8' => 'b', 17 'g8' => 'n', 18 'h8' => 'r', 19 'a7' => 'p', 20 'b7' => 'p', 21 'c7' => 'p', 22 'd7' => 'p', 23 'e7' => 'p', 24 'f7' => 'p', 25 'g7' => 'p', 26 'h7' => 'p', 27 'a6' => false, 28 'b6' => false, 29 'c6' => false, 30 'd6' => false, 31 'e6' => false, 32 'f6' => false, 33 'g6' => false, 34 'h6' => false, 35 'a5' => false, 36 'b5' => false, 37 'c5' => false, 38 'd5' => false, 39 'e5' => false, 40 'f5' => false, 41 'g5' => false, 42 'h5' => false, 43 'a4' => false, 44 'b4' => false, 45 'c4' => false, 46 'd4' => false, 47 'e4' => false, 48 'f4' => false, 49 'g4' => false, 50 'h4' => false, 51 'a3' => false, 52 'b3' => false, 53 'c3' => false, 54 'd3' => false, 55 'e3' => false, 56 'f3' => false, 57 'g3' => false, 58 'h3' => false, 59 'a2' => 'P', 60 'b2' => 'P', 61 'c2' => 'P', 62 'd2' => 'P', 63 'e2' => 'P', 64 'f2' => 'P', 65 'g2' => 'P', 66 'h2' => 'P', 67 'a1' => 'R', 68 'b1' => 'N', 69 'c1' => 'B', 70 'd1' => 'Q', 71 'e1' => 'K', 72 'f1' => 'B', 73 'g1' => 'N', 74 'h1' => 'R', 75 ), 76 'captured' => 77 array ( 78 'W' => 79 array ( 80 'P' => 0, 81 'B' => 0, 82 'N' => 0, 83 'Q' => 0, 84 'R' => 0, 85 ), 86 'B' => 87 array ( 88 'P' => 0, 89 'B' => 0, 90 'N' => 0, 91 'Q' => 0, 92 'R' => 0, 93 ), 94 ), 95), $board->toArray(), 1); 96echo 'tests done'; 97?> 98--EXPECT-- 99tests done