public void TestGetBase() { SquarePyramid pyramid = new SquarePyramid(); double squarePyramidBase = 9; double expectedResult = squarePyramidBase * squarePyramidBase; double actual = pyramid.GetBase(squarePyramidBase); Assert.AreEqual(expectedResult, actual, 0); }
public void TestGetSurficeArea() { SquarePyramid pyramid = new SquarePyramid(); double squarePyramidBase = 5; double squarePyramidSlant = 8; double expectedResult = 2 * squarePyramidBase * squarePyramidSlant + (squarePyramidBase * squarePyramidBase); double actual = pyramid.GetSurficeArea(squarePyramidBase, squarePyramidSlant); Assert.AreEqual(expectedResult, actual, 0); }
public void TestGetVolume() { SquarePyramid pyramid = new SquarePyramid(); double squarePyramidBase = 5; double squarePyramidHeight = 5; double expectedResult = (1 / 3) * (squarePyramidBase * squarePyramidBase) * squarePyramidHeight; double actual = pyramid.GetVolume(squarePyramidBase, squarePyramidHeight); Assert.AreEqual(expectedResult, actual, 0); }
public void SquarePyramidTest() { var squarePyramid = new SquarePyramid(5, 6); Assert.AreEqual(5, squarePyramid.Length); Assert.AreEqual(6, squarePyramid.Height); Assert.AreEqual(50, squarePyramid.Volume); Assert.AreEqual(90, squarePyramid.SurfaceArea); var squarePyramid2 = new SquarePyramid(5, 6); Assert.AreEqual(squarePyramid, squarePyramid2); }