modules/graphics/src/test/java/test/com/sun/javafx/sg/prism/NGTriangleMeshTest.java
Print this page
rev 9250 : 8134762: Refactor Javafx graphics module tests for clear separation of tests
Reviewed-by:
@@ -20,14 +20,15 @@
*
* Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
* or visit www.oracle.com if you need additional information or have any
* questions.
*/
-package com.sun.javafx.sg.prism;
+package test.com.sun.javafx.sg.prism;
import com.sun.javafx.collections.FloatArraySyncer;
import com.sun.javafx.collections.IntegerArraySyncer;
+import com.sun.javafx.sg.prism.NGTriangleMeshShim;
import java.util.Arrays;
import static org.junit.Assert.assertArrayEquals;
import org.junit.Test;
public class NGTriangleMeshTest {
@@ -38,11 +39,11 @@
* Test of syncFaceSmoothingGroups method, of class NGTriangleMesh.
*/
@Test
public void testSyncFaceSmoothingGroups() {
final int[] faceSmoothingGroups = new int[]{0, 1, 2, 3, 4, 5};
- NGTriangleMesh instance = new NGTriangleMesh();
+ NGTriangleMeshShim instance = new NGTriangleMeshShim();
instance.syncFaceSmoothingGroups((array, fromAndLengthIndices) -> faceSmoothingGroups);
int[] actuals = instance.test_getFaceSmoothingGroups();
int[] expecteds = new int[]{0, 1, 2, 3, 4, 5};
assertArrayEquals(expecteds, actuals);
}
@@ -51,11 +52,11 @@
* Test of syncFaceSmoothingGroups method, of class NGTriangleMesh.
*/
@Test
public void testSyncFaceSmoothingGroups2() {
final int[] faceSmoothingGroups = new int[]{0, 1, 2, 3, 4, 5};
- NGTriangleMesh instance = new NGTriangleMesh();
+ NGTriangleMeshShim instance = new NGTriangleMeshShim();
instance.syncFaceSmoothingGroups((array, fromAndLengthIndices) -> faceSmoothingGroups);
instance.syncFaceSmoothingGroups((array, fromAndLengthIndices) -> {
Arrays.fill(array, 1, 1 + 4, 1);
return array;
});
@@ -68,11 +69,11 @@
* Test of syncPoints method, of class NGTriangleMesh.
*/
@Test
public void testSyncPoints() {
final float[] points = new float[]{0, 1, 2, 3, 4, 5};
- NGTriangleMesh instance = new NGTriangleMesh();
+ NGTriangleMeshShim instance = new NGTriangleMeshShim();
instance.syncPoints((array, fromAndLengthIndices) -> points);
float[] actuals = instance.test_getPoints();
float[] expecteds = new float[]{0, 1, 2, 3, 4, 5};
assertArrayEquals(expecteds, actuals, EPSILON_FLOAT);
}
@@ -81,11 +82,11 @@
* Test of syncPoints method, of class NGTriangleMesh.
*/
@Test
public void testSyncPoints2() {
final float[] points = new float[]{0, 1, 2, 3, 4, 5};
- NGTriangleMesh instance = new NGTriangleMesh();
+ NGTriangleMeshShim instance = new NGTriangleMeshShim();
instance.syncPoints((array, fromAndLengthIndices) -> points);
instance.syncPoints((array, fromAndLengthIndices) -> {
Arrays.fill(array, 1, 1 + 4, 1);
return array;
});
@@ -98,11 +99,11 @@
* Test of syncNormals method, of class NGTriangleMesh.
*/
@Test
public void testSyncNormals() {
final float[] normals = new float[]{0, 1, 2, 3, 4, 5};
- NGTriangleMesh instance = new NGTriangleMesh();
+ NGTriangleMeshShim instance = new NGTriangleMeshShim();
instance.syncNormals((array, fromAndLengthIndices) -> normals);
float[] actuals = instance.test_getNormals();
float[] expecteds = new float[]{0, 1, 2, 3, 4, 5};
assertArrayEquals(expecteds, actuals, EPSILON_FLOAT);
}
@@ -111,11 +112,11 @@
* Test of syncNormals method, of class NGTriangleMesh.
*/
@Test
public void testSyncNormals2() {
final float[] normals = new float[]{0, 1, 2, 3, 4, 5};
- NGTriangleMesh instance = new NGTriangleMesh();
+ NGTriangleMeshShim instance = new NGTriangleMeshShim();
instance.syncNormals((array, fromAndLengthIndices) -> normals);
instance.syncNormals((array, fromAndLengthIndices) -> {
Arrays.fill(array, 1, 1 + 4, 1);
return array;
});
@@ -128,11 +129,11 @@
* Test of syncTexCoords method, of class NGTriangleMesh.
*/
@Test
public void testSyncTexCoords() {
final float[] texcoords = new float[]{0, 1, 2, 3, 4, 5};
- NGTriangleMesh instance = new NGTriangleMesh();
+ NGTriangleMeshShim instance = new NGTriangleMeshShim();
instance.syncTexCoords((array, fromAndLengthIndices) -> texcoords);
float[] actuals = instance.test_getTexCoords();
float[] expecteds = new float[]{0, 1, 2, 3, 4, 5};
assertArrayEquals(expecteds, actuals, EPSILON_FLOAT);
}
@@ -141,11 +142,11 @@
* Test of syncTexCoords method, of class NGTriangleMesh.
*/
@Test
public void testSyncTexCoords2() {
final float[] texcoords = new float[]{0, 1, 2, 3, 4, 5};
- NGTriangleMesh instance = new NGTriangleMesh();
+ NGTriangleMeshShim instance = new NGTriangleMeshShim();
instance.syncTexCoords((array, fromAndLengthIndices) -> texcoords);
instance.syncTexCoords((array, fromAndLengthIndices) -> {
Arrays.fill(array, 1, 1 + 4, 1);
return array;
});
@@ -158,11 +159,11 @@
* Test of syncFaces method, of class NGTriangleMesh.
*/
@Test
public void testSyncFaces() {
final int[] faces = new int[]{0, 1, 2, 3, 4, 5};
- NGTriangleMesh instance = new NGTriangleMesh();
+ NGTriangleMeshShim instance = new NGTriangleMeshShim();
instance.syncFaces((array, fromAndLengthIndices) -> faces);
int[] actuals = instance.test_getFaces();
int[] expecteds = new int[]{0, 1, 2, 3, 4, 5};
assertArrayEquals(expecteds, actuals);
}
@@ -171,11 +172,11 @@
* Test of syncFaces method, of class NGTriangleMesh.
*/
@Test
public void testSyncFaces2() {
final int[] faces = new int[]{0, 1, 2, 3, 4, 5};
- NGTriangleMesh instance = new NGTriangleMesh();
+ NGTriangleMeshShim instance = new NGTriangleMeshShim();
instance.syncFaces((array, fromAndLengthIndices) -> faces);
instance.syncFaces((array, fromAndLengthIndices) -> {
Arrays.fill(array, 1, 1 + 4, 1);
return array;
});