Beispiel #1
0
 /**
  * @expectedException InvalidArgumentException
  */
 public function testAddInvalid()
 {
     // Arrange
     $lft = new Vector(array(10, 20, 30));
     $rgt = new Vector(array(5, 5, 5, 5));
     // Act
     VectorUtils::add($lft, $rgt);
     // Assert
     // ...
 }
 public function testAngleBetween()
 {
     // Arrange
     $vector1 = new Vector(array(1, 0, 0));
     $vector2 = new Vector(array(0, 1, 0));
     // Act
     $angle = VectorUtils::angleBetween($vector1, $vector2);
     // Assert
     $this->assertInternalType('float', $angle);
     $this->assertEquals('1.5707963267948966', $angle);
 }