29package com.jogamp.gluegen.test.junit.generation;
31import java.io.IOException;
33import com.jogamp.gluegen.test.junit.generation.impl.Bindingtest1p1Impl;
35import org.junit.BeforeClass;
43import org.junit.FixMethodOrder;
44import org.junit.runners.MethodSorters;
46@FixMethodOrder(MethodSorters.NAME_ASCENDING)
62 testClassExist(
"test1p1");
70 chapter__TestCoverageSignature(
new Bindingtest1p1Impl());
82 chapter01TestStaticConstants(
new Bindingtest1p1Impl());
93 chapter03TestCoverageFunctionalityNIOAndPrimitiveArray(
new Bindingtest1p1Impl(),
true);
104 chapter03TestCoverageFunctionalityNIOAndPrimitiveArray(
new Bindingtest1p1Impl(),
false);
112 chapter04TestPointerBuffer(
new Bindingtest1p1Impl());
120 chapter05TestSomeFunctionsAllIndirect(
new Bindingtest1p1Impl());
128 chapter09TestCompoundAlignment(
new Bindingtest1p1Impl());
136 chapter10TestCompoundCallByReference(
new Bindingtest1p1Impl());
144 chapter11TestCompoundCallByValue(
new Bindingtest1p1Impl());
152 chapter12TestTKField(
new Bindingtest1p1Impl());
160 chapter13TestTKFieldImmutable(
new Bindingtest1p1Impl());
165 chapter14TestTKMixed(
new Bindingtest1p1Impl());
173 chapter15TestCustomJNICode(
new Bindingtest1p1Impl());
178 chapter16TestPascalString(
new Bindingtest1p1Impl());
181 public static void main(
final String args[])
throws IOException {
183 org.junit.runner.JUnitCore.
main(tstname);
static void loadBindingtest1p1()
static void main(final String args[])
static void chapter__TestLoadLibrary()
Verifies loading of the new library.
void chapter00TestClassExist()
Verifies the existence and creation of the generated class.
void chapter__TestCoverageSignature()
Verifies if all generated method signatures are completed, ie a compilation only coverage test withou...
void chapter12TestTKField()
Test compound access read-write.
void chapter04TestPointerBuffer()
This covers direct / indirect pointer buffers.
void chapter16TestPascalString()
void chapter11TestCompoundCallByValue()
This covers compounds (structs) call-by-value.
void chapter14TestTKMixed()
void chapter09TestCompoundAlignment()
This covers compounds (structs) data alignment.
void chapter10TestCompoundCallByReference()
This covers compounds (structs) call-by-reference.
void chapter05TestSomeFunctionsAllIndirect()
This covers indirect primitive arrays and indirect NIO buffers.
void chapter03bTestCoverageFunctionalityIndirectNIOAndPrimitiveArray()
Verifies if all methods / signatures are properly generated, can be invoked and functions.
void chapter01TestStaticConstants()
Verifies if all generated static constant values are completed, and whether their value is as expecte...
void chapter03aTestCoverageFunctionalityDirectNIOAndPrimitiveArray()
Verifies if all methods / signatures are properly generated, can be invoked and functions.
void chapter13TestTKFieldImmutable()
Test compound access read-only.
void chapter15TestCustomJNICode()
Test Custom JNI Code invocation.