24 lines
502 B
Haxe
24 lines
502 B
Haxe
|
package tests;
|
||
|
|
||
|
import NativeGen;
|
||
|
|
||
|
class TestNativeGen extends haxe.unit.TestCase
|
||
|
{
|
||
|
@:unreflective var unreflectiveValue:NativeGen;
|
||
|
|
||
|
@:unreflective public function unreflectiveFunction(inGen:NativeGen)
|
||
|
{
|
||
|
unreflectiveValue = inGen;
|
||
|
return unreflectiveValue.x==22;
|
||
|
}
|
||
|
|
||
|
public function testCreate()
|
||
|
{
|
||
|
var nGen:NativeGenStruct = null;
|
||
|
nGen.x = 22;
|
||
|
assertTrue(nGen.getValue()==22);
|
||
|
|
||
|
assertTrue(unreflectiveFunction(nGen) );
|
||
|
}
|
||
|
}
|