public function testSolveVector(array $A, array $b, array $expected) { $A = MatrixFactory::create($A); $b = new Vector($b); $expected = new Vector($expected); $x = $A->solve($b); $this->assertEquals($expected, $x, '', 0.001); }