File tree Expand file tree Collapse file tree 1 file changed +13
-0
lines changed
src/test/java/mesh/modifier/test Expand file tree Collapse file tree 1 file changed +13
-0
lines changed Original file line number Diff line number Diff line change 11package mesh .modifier .test ;
22
3+ import static org .junit .Assert .assertNotNull ;
34import static org .junit .Assert .assertTrue ;
45import static org .junit .jupiter .api .Assertions .assertEquals ;
56
1112import math .Vector3f ;
1213import mesh .Mesh3D ;
1314import mesh .creator .platonic .IcosahedronCreator ;
15+ import mesh .creator .primitives .CubeCreator ;
1416import mesh .creator .primitives .QuadSphereCreator ;
1517import mesh .modifier .IMeshModifier ;
1618import mesh .modifier .ScaleModifier ;
@@ -22,6 +24,17 @@ public void testImplementsModifierInterface() {
2224 ScaleModifier modifier = new ScaleModifier ();
2325 assertTrue (modifier instanceof IMeshModifier );
2426 }
27+
28+ @ Test
29+ public void returnedReferenceIsNotNull () {
30+ assertNotNull (new ScaleModifier ().modify (new Mesh3D ()));
31+ }
32+
33+ @ Test
34+ public void testReturnsReference () {
35+ Mesh3D mesh0 = new CubeCreator ().create ();
36+ Mesh3D mesh1 = new ScaleModifier ().modify (mesh0 );
37+ }
2538
2639 @ Test
2740 public void testDefaultScale () {
You can’t perform that action at this time.
0 commit comments