Exemple #1
0
 public function testSign()
 {
     $this->assertEquals('-', Angle::deg(-10)->sign);
     $this->assertEquals('-', Angle::rad(-10)->sign);
     $this->assertEquals('-', Angle::asec(-10)->sign);
     $this->assertEquals('-', Angle::amin(-10)->sign);
     $this->assertEquals('-', Angle::mas(-10)->sign);
     $this->assertEquals('-', Angle::dms(-10, 0, 0, 0)->sign);
     $this->assertEquals('-', Angle::dms(0, -10, 0, 0)->sign);
     $this->assertEquals('-', Angle::dms(0, 0, -10, 0)->sign);
     $this->assertEquals('-', Angle::dms(0, 0, 0, -10)->sign);
     $this->assertEquals('+', Angle::dms(10, 0, 0, 0)->sign);
     $this->assertEquals('+', Angle::dms(1, -10, 0, 0)->sign);
     $this->assertEquals('+', Angle::dms(1, 0, -10, 0)->sign);
     $this->assertEquals('+', Angle::dms(1, 0, 0, -10)->sign);
     $this->assertEquals('+', Angle::deg(10)->sign);
     $this->assertEquals('+', Angle::rad(10)->sign);
     $this->assertEquals('+', Angle::asec(10)->sign);
     $this->assertEquals('+', Angle::amin(10)->sign);
     $this->assertEquals('+', Angle::mas(10)->sign);
 }