コード例 #1
0
 public function testGetCubeSides()
 {
     $cube = new Shapes\Cube(6);
     $sides = $cube->getSides();
     $this->assertEquals(6, $sides);
 }
コード例 #2
0
 public function testPerimeter()
 {
     $side = 25;
     $cube = new Shapes\Cube($side);
     $this->assertEquals($side * 12, $cube->perimeter());
 }
コード例 #3
0
 public function testCubeVolume()
 {
     $cube = new Shapes\Cube(3);
     $this->assertEquals(27, $cube->volume());
 }
コード例 #4
0
ファイル: CubeTest.php プロジェクト: j0hnd/Assignment-Shapes
 public function testVolume()
 {
     $cube = new Shapes\Cube($this->side);
     $volume = pow($this->side, 3);
     $this->assertEquals($cube->volume(), $volume);
 }
コード例 #5
0
 /**
  * @depends testConstruct
  */
 public function testArea(Shapes\Cube $cube)
 {
     $this->assertTrue(is_numeric($cube->area()));
 }