public function testGetCubeSides()
 {
     $cube = new Shapes\Cube(6);
     $sides = $cube->getSides();
     $this->assertEquals(6, $sides);
 }
Example #2
0
 public function testPerimeter()
 {
     $side = 25;
     $cube = new Shapes\Cube($side);
     $this->assertEquals($side * 12, $cube->perimeter());
 }
Example #3
0
 public function testCubeVolume()
 {
     $cube = new Shapes\Cube(3);
     $this->assertEquals(27, $cube->volume());
 }
Example #4
0
 public function testVolume()
 {
     $cube = new Shapes\Cube($this->side);
     $volume = pow($this->side, 3);
     $this->assertEquals($cube->volume(), $volume);
 }
 /**
  * @depends testConstruct
  */
 public function testArea(Shapes\Cube $cube)
 {
     $this->assertTrue(is_numeric($cube->area()));
 }