1717public class DiamondCreatorTest {
1818
1919 @ Test
20- public void creatorImplementsCreatorInterface () {
20+ public void testCreatorImplementsCreatorInterface () {
2121 DiamondCreator creator = new DiamondCreator ();
2222 assertTrue (creator instanceof IMeshCreator );
2323 }
2424
2525 @ Test
26- public void getSegmentsReturnsDefaultValue () {
26+ public void testGetSegmentsReturnsDefaultValue () {
2727 int expected = 32 ;
2828 assertEquals (expected , new DiamondCreator ().getSegments ());
2929 }
3030
3131 @ Test
32- public void getSetSegments () {
32+ public void testGetSetSegments () {
3333 int expected = 145 ;
3434 DiamondCreator creator = new DiamondCreator ();
3535 creator .setSegments (expected );
3636 assertEquals (expected , creator .getSegments ());
3737 }
3838
3939 @ Test
40- public void getGirdleRadiusReturnsDefaultValue () {
40+ public void testGetGirdleRadiusReturnsDefaultValue () {
4141 float expected = 1 ;
4242 float actual = new DiamondCreator ().getGirdleRadius ();
4343 assertEquals (expected , actual , 0 );
4444 }
4545
4646 @ Test
47- public void getSetGirdleRadius () {
47+ public void testGetSetGirdleRadius () {
4848 float expected = 0.9562f ;
4949 DiamondCreator creator = new DiamondCreator ();
5050 creator .setGirdleRadius (expected );
5151 assertEquals (expected , creator .getGirdleRadius (), 0 );
5252 }
5353
5454 @ Test
55- public void getTableRadiusReturnsDefaultValue () {
55+ public void testGetTableRadiusReturnsDefaultValue () {
5656 float expected = 0.6f ;
5757 DiamondCreator creator = new DiamondCreator ();
5858 assertEquals (expected , creator .getTableRadius (), 0 );
5959 }
6060
6161 @ Test
62- public void getSetTableRadius () {
62+ public void testGetSetTableRadius () {
6363 float expected = 0.65416f ;
6464 DiamondCreator creator = new DiamondCreator ();
6565 creator .setTableRadius (expected );
6666 assertEquals (expected , creator .getTableRadius (), 0 );
6767 }
6868
6969 @ Test
70- public void getCrownHeightReturnsDefaulValue () {
70+ public void testGetCrownHeightReturnsDefaulValue () {
7171 float expected = 0.35f ;
7272 DiamondCreator creator = new DiamondCreator ();
7373 assertEquals (expected , creator .getCrownHeight (), 0 );
7474 }
7575
7676 @ Test
77- public void getSetCrownHeight () {
77+ public void testGetSetCrownHeight () {
7878 float expected = 67.45f ;
7979 DiamondCreator creator = new DiamondCreator ();
8080 creator .setCrownHeight (expected );
8181 assertEquals (expected , creator .getCrownHeight (), 0 );
8282 }
8383
8484 @ Test
85- public void getPavillionReturnsDefaultValue () {
85+ public void testGetPavillionReturnsDefaultValue () {
8686 float expected = 0.8f ;
8787 DiamondCreator creator = new DiamondCreator ();
8888 assertEquals (expected , creator .getPavillionHeight (), 0 );
8989 }
9090
9191 @ Test
92- public void getSetPavillionHeight () {
92+ public void testGetSetPavillionHeight () {
9393 float expected = 9.2536f ;
9494 DiamondCreator creator = new DiamondCreator ();
9595 creator .setPavillionHeight (expected );
9696 assertEquals (expected , creator .getPavillionHeight (), 0 );
9797 }
9898
9999 @ Test
100- public void vertexCountIsSixtyFiveByDefault () {
100+ public void testVertexCountIsSixtyFiveByDefault () {
101101 int expected = 65 ;
102102 Mesh3D mesh = new DiamondCreator ().create ();
103103 assertEquals (expected , mesh .getVertexCount ());
104104 }
105105
106106 @ Test
107- public void createdMeshContainsVertexAtCenterPavillionHeight () {
107+ public void testCreatedMeshContainsVertexAtCenterPavillionHeight () {
108108 Vector3f expected = new Vector3f (0 , 0.8f , 0 );
109109 Mesh3D mesh = new DiamondCreator ().create ();
110110 assertTrue (mesh .vertices .contains (expected ));
111111 }
112112
113113 @ Test
114- public void createdMeshContainsVertexAtCenzerOfSpecifiedPavillionHeight () {
114+ public void testMeshContainsVertexAtCenterOfSpecifiedPavillionHeight () {
115115 float pavillionHeight = 9.45f ;
116116 Vector3f expected = new Vector3f (0 , pavillionHeight , 0 );
117117 DiamondCreator creator = new DiamondCreator ();
@@ -121,7 +121,7 @@ public void createdMeshContainsVertexAtCenzerOfSpecifiedPavillionHeight() {
121121 }
122122
123123 @ Test
124- public void createdMeshContainsVerticesOfGirdleCircle () {
124+ public void testMeshContainsVerticesOfGirdleCircle () {
125125 int vertices = 32 ;
126126 float radius = 1 ;
127127 CircleCreator creator = new CircleCreator ();
@@ -135,7 +135,7 @@ public void createdMeshContainsVerticesOfGirdleCircle() {
135135 }
136136
137137 @ Test
138- public void createdMeshContainsVerticesOfSpecifiedGirdleCircle () {
138+ public void testMeshContainsVerticesOfSpecifiedGirdleCircle () {
139139 int vertices = 21 ;
140140 float radius = 1.9654f ;
141141 CircleCreator creator = new CircleCreator ();
@@ -152,22 +152,22 @@ public void createdMeshContainsVerticesOfSpecifiedGirdleCircle() {
152152 }
153153
154154 @ Test
155- public void vertexCountIsTwoTimesSegmentsPlusOne () {
155+ public void testVertexCountIsTwoTimesSegmentsPlusOne () {
156156 DiamondCreator creator = new DiamondCreator ();
157157 creator .setSegments (6 );
158158 Mesh3D mesh = creator .create ();
159159 assertEquals (13 , mesh .getVertexCount ());
160160 }
161161
162162 @ Test
163- public void defaultFaceCountIsSixtyFive () {
163+ public void testDefaultFaceCountIsSixtyFive () {
164164 int expected = 65 ;
165165 Mesh3D mesh = new DiamondCreator ().create ();
166166 assertEquals (expected , mesh .getFaceCount ());
167167 }
168168
169169 @ Test
170- public void faceCountIsTwoTimesVertexCountPlusOne () {
170+ public void testFaceCountIsTwoTimesVertexCountPlusOne () {
171171 int expected = 23 ;
172172 DiamondCreator creator = new DiamondCreator ();
173173 creator .setSegments (11 );
@@ -176,7 +176,7 @@ public void faceCountIsTwoTimesVertexCountPlusOne() {
176176 }
177177
178178 @ Test
179- public void meshContainsFaceWithVertexCountEqualsToSegments () {
179+ public void tesMeshContainsFaceWithVertexCountEqualsToSegments () {
180180 DiamondCreator creator = new DiamondCreator ();
181181 Mesh3D mesh = creator .create ();
182182 FaceSelection selection = new FaceSelection (mesh );
@@ -185,7 +185,7 @@ public void meshContainsFaceWithVertexCountEqualsToSegments() {
185185 }
186186
187187 @ Test
188- public void meshContainsFaceWithVertexCountEqualsToSpecifiedSegments () {
188+ public void testMeshContainsFaceWithVertexCountEqualsToSpecifiedSegments () {
189189 int segments = 19 ;
190190 DiamondCreator creator = new DiamondCreator ();
191191 creator .setSegments (segments );
@@ -196,7 +196,7 @@ public void meshContainsFaceWithVertexCountEqualsToSpecifiedSegments() {
196196 }
197197
198198 @ Test
199- public void meshContainsTableCircleVertices () {
199+ public void testMeshContainsTableCircleVertices () {
200200 int segments = 32 ;
201201 float radius = 0.6f ;
202202 float crownHeight = 0.35f ;
@@ -215,7 +215,7 @@ public void meshContainsTableCircleVertices() {
215215 }
216216
217217 @ Test
218- public void meshContainsVerticesOfSpecifiedTable () {
218+ public void testMeshContainsVerticesOfSpecifiedTable () {
219219 int segments = 16 ;
220220 float radius = 0.45f ;
221221 float crownHeight = 0.812f ;
@@ -238,37 +238,38 @@ public void meshContainsVerticesOfSpecifiedTable() {
238238 }
239239
240240 @ Test
241- public void meshContainsThirtyTwoQuadsByDefault () {
241+ public void testMeshContainsThirtyTwoQuadsByDefault () {
242242 Mesh3D mesh = new DiamondCreator ().create ();
243243 FaceSelection selection = new FaceSelection (mesh );
244244 selection .selectQuads ();
245245 assertEquals (32 , selection .size ());
246246 }
247247
248248 @ Test
249- public void meshContainsThirtyTwoTriangularFacesByDefault () {
249+ public void testMeshContainsThirtyTwoTriangularFacesByDefault () {
250250 Mesh3D mesh = new DiamondCreator ().create ();
251251 FaceSelection selection = new FaceSelection (mesh );
252252 selection .selectTriangles ();
253253 assertEquals (32 , selection .size ());
254254 }
255255
256256 @ Test
257- public void eachTriangularFaceContainsPavillionVertexIndex () {
257+ public void testEachTriangularFaceContainsPavillionVertexIndex () {
258258 float pavillionHeight = 0.8f ;
259259 Vector3f pavillionVertex = new Vector3f (0 , pavillionHeight , 0 );
260260 Mesh3D mesh = new DiamondCreator ().create ();
261261 int pavillionVertexIndex = mesh .getVertices ().indexOf (pavillionVertex );
262262 FaceSelection selection = new FaceSelection (mesh );
263263 selection .selectTriangles ();
264264 for (Face3D face : selection .getFaces ()) {
265- MeshTestUtil .assertFaceContainsVertexIndex (face ,
266- pavillionVertexIndex );
265+ assertTrue (
266+ MeshTestUtil .containsVertexIndex (face , pavillionVertexIndex )
267+ );
267268 }
268269 }
269270
270271 @ Test
271- public void eachTriangularFaceContainsGirdleVertexIndex () {
272+ public void testEachTriangularFaceContainsGirdleVertexIndex () {
272273 CircleCreator creator = new CircleCreator ();
273274 creator .setRadius (1 );
274275 creator .setVertices (32 );
@@ -286,7 +287,7 @@ public void eachTriangularFaceContainsGirdleVertexIndex() {
286287 }
287288
288289 @ Test
289- public void nGonConsistsOfTableVertices () {
290+ public void testNGonConsistsOfTableVertices () {
290291 CircleCreator creator = new CircleCreator ();
291292 creator .setRadius (0.6f );
292293 creator .setCenterY (-0.35f );
@@ -305,7 +306,7 @@ public void nGonConsistsOfTableVertices() {
305306 }
306307
307308 @ Test
308- public void secondVertexIndexOfEachTriangleIsPavillionIndex () {
309+ public void testSecondVertexIndexOfEachTriangleIsPavillionIndex () {
309310 Mesh3D mesh = new DiamondCreator ().create ();
310311 int pavillionIndex = mesh .vertices .indexOf (new Vector3f (0 , 0.8f , 0 ));
311312 FaceSelection selection = new FaceSelection (mesh );
@@ -317,7 +318,7 @@ public void secondVertexIndexOfEachTriangleIsPavillionIndex() {
317318 }
318319
319320 @ Test
320- public void firstIndexOfQuadFacesReferencesGirdleVertex () {
321+ public void testFirstIndexOfQuadFacesReferencesGirdleVertex () {
321322 CircleCreator creator = new CircleCreator ();
322323 creator .setRadius (1 );
323324 creator .setVertices (32 );
@@ -334,7 +335,7 @@ public void firstIndexOfQuadFacesReferencesGirdleVertex() {
334335 }
335336
336337 @ Test
337- public void thirdIndexOfEachQuadReferencesTablesVertex () {
338+ public void testThirdIndexOfEachQuadReferencesTablesVertex () {
338339 CircleCreator creator = new CircleCreator ();
339340 creator .setRadius (0.6f );
340341 creator .setVertices (32 );
@@ -352,25 +353,12 @@ public void thirdIndexOfEachQuadReferencesTablesVertex() {
352353 }
353354
354355 @ Test
355- public void meshIsManifold () {
356+ public void testMeshIsManifold () {
356357 assertTrue (MeshTestUtil .isManifold (new DiamondCreator ().create ()));
357358 }
358359
359360 @ Test
360- public void normalsPointOutwards () {
361- Mesh3D mesh = new DiamondCreator ().create ();
362- Vector3f center = new Vector3f ();
363- for (Face3D face : mesh .getFaces ()) {
364- Vector3f faceNormal = mesh .calculateFaceNormal (face );
365- Vector3f faceCenter = mesh .calculateFaceCenter (face );
366- Vector3f a = faceCenter .subtract (center );
367- float dotProduct = faceNormal .dot (a );
368- assertTrue (dotProduct >= 0 );
369- }
370- }
371-
372- @ Test
373- public void thirdTriangleIndexIsLessThanSegmentsCount () {
361+ public void testThirdTriangleIndexIsLessThanSegmentsCount () {
374362 int segments = 65 ;
375363 DiamondCreator creator = new DiamondCreator ();
376364 creator .setSegments (segments );
@@ -383,13 +371,13 @@ public void thirdTriangleIndexIsLessThanSegmentsCount() {
383371 }
384372
385373 @ Test
386- public void meshHasNoLooseVertices () {
374+ public void testMeshHasNoLooseVertices () {
387375 Mesh3D mesh = new DiamondCreator ().create ();
388376 assertTrue (MeshTestUtil .meshHasNoLooseVertices (mesh ));
389377 }
390378
391379 @ Test
392- public void meshHasNoDuplicatedFaces () {
380+ public void testMeshHasNoDuplicatedFaces () {
393381 Mesh3D mesh = new DiamondCreator ().create ();
394382 assertTrue (MeshTestUtil .meshHasNoDuplicatedFaces (mesh ));
395383 }
0 commit comments