MCPcopy Create free account
hub / github.com/TheAlgorithms/Java / AreaTest

Class AreaTest

src/test/java/com/thealgorithms/maths/AreaTest.java:12–114  ·  view source on GitHub ↗

@author Amarildo Aliaj

Source from the content-addressed store, hash-verified

10 * @author Amarildo Aliaj
11 */
12class AreaTest {
13
14 @Test
15 void testSurfaceAreaCube() {
16 assertEquals(6.0, Area.surfaceAreaCube(1));
17 }
18
19 @Test
20 void testSurfaceAreaCuboid() {
21 assertEquals(214.0, Area.surfaceAreaCuboid(5, 6, 7));
22 }
23
24 @Test
25 void testSurfaceAreaSphere() {
26 assertEquals(12.566370614359172, Area.surfaceAreaSphere(1));
27 }
28
29 @Test
30 void testSurfaceAreaRectangle() {
31 assertEquals(200.0, Area.surfaceAreaRectangle(10, 20));
32 }
33
34 @Test
35 void testSurfaceAreaCylinder() {
36 assertEquals(18.84955592153876, Area.surfaceAreaCylinder(1, 2));
37 }
38
39 @Test
40 void testSurfaceAreaSquare() {
41 assertEquals(100.0, Area.surfaceAreaSquare(10));
42 }
43
44 @Test
45 void testSurfaceAreaTriangle() {
46 assertEquals(50.0, Area.surfaceAreaTriangle(10, 10));
47 }
48
49 @Test
50 void testSurfaceAreaParallelogram() {
51 assertEquals(200.0, Area.surfaceAreaParallelogram(10, 20));
52 }
53
54 @Test
55 void testSurfaceAreaTrapezium() {
56 assertEquals(450.0, Area.surfaceAreaTrapezium(10, 20, 30));
57 }
58
59 @Test
60 void testSurfaceAreaCircle() {
61 assertEquals(1256.6370614359173, Area.surfaceAreaCircle(20));
62 }
63
64 @Test
65 void surfaceAreaHemisphere() {
66 assertEquals(235.61944901923448, Area.surfaceAreaHemisphere(5));
67 }
68
69 @Test

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected