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); }