public function testParallax() { $stars = ['Proxima Centauri' => [Angle::mas(768.13), 1.302, 0.001], 'Luhman 16' => [Angle::mas(500.51), 1.998, 0.0001], 'Sirius' => [Angle::mas(379.21), 2.64, 0.01], 'WISE 0855-0710' => [Angle::mas(449), 2.23, 0.01]]; foreach ($stars as $star => $data) { $parallax = $data[0]; $parsecs = $data[1]; $accuracy = $data[2]; $dist = Distance::parallax($parallax); $this->assertEquals($parsecs, $dist->pc, $star, $accuracy); } }