コード例 #1
0
ファイル: MatrixTest.php プロジェクト: skilla/matrix
 public function testPrintPretty()
 {
     $sut = new Matrix(3, 3, 2);
     $sut->setPoint(1, 1, 2);
     $sut->setPoint(1, 2, 3);
     $sut->setPoint(1, 3, 4);
     $sut->setPoint(2, 1, 3);
     $sut->setPoint(2, 2, 4);
     $sut->setPoint(2, 3, 5);
     $sut->setPoint(3, 1, 4);
     $sut->setPoint(3, 2, 5);
     $sut->setPoint(3, 3, "6.00");
     ob_start();
     $sut->printPretty();
     $response = ob_get_clean();
     $this->assertContains('2.00', $response);
     $this->assertContains('3.00', $response);
     $this->assertContains('4.00', $response);
     $this->assertContains('5.00', $response);
     $this->assertContains('6.00', $response);
     $actual = "        2.00          3.00          4.00  \n        3.00          4.00          5.00  \n        4.00          5.00          6.00  \n";
     $this->assertEquals($actual, $response);
 }