public function testGet()
{
$A = [[1, 2, 3], [2, 3, 4], [4, 5, 6]];
$matrix = MatrixFactory::create($A);
$this->assertEquals(1, $matrix->get(0, 0));
$this->assertEquals(2, $matrix->get(0, 1));
$this->assertEquals(3, $matrix->get(0, 2));
$this->assertEquals(2, $matrix->get(1, 0));
$this->assertEquals(3, $matrix->get(1, 1));
$this->assertEquals(4, $matrix->get(1, 2));
$this->assertEquals(4, $matrix->get(2, 0));
$this->assertEquals(5, $matrix->get(2, 1));
$this->assertEquals(6, $matrix->get(2, 2));
}