From 1b3f5eb617863b4d4c2e1c29b48a1efba2bdf5ff Mon Sep 17 00:00:00 2001 From: Mark Donszelmann Date: Sat, 3 Oct 2009 14:53:01 +0200 Subject: Added test 3 --- src/it/jni/pom.xml | 81 ---------------------- src/it/jni/src/main/c/HelloWorldJNI.c | 16 ----- .../com/mycompany/mypackage/HelloWorldJNI.java | 15 ---- src/it/jni/src/test/java/HelloWorldJNITest.java | 25 ------- 4 files changed, 137 deletions(-) delete mode 100644 src/it/jni/pom.xml delete mode 100644 src/it/jni/src/main/c/HelloWorldJNI.c delete mode 100644 src/it/jni/src/main/java/com/mycompany/mypackage/HelloWorldJNI.java delete mode 100644 src/it/jni/src/test/java/HelloWorldJNITest.java (limited to 'src/it/jni') diff --git a/src/it/jni/pom.xml b/src/it/jni/pom.xml deleted file mode 100644 index 486ac48..0000000 --- a/src/it/jni/pom.xml +++ /dev/null @@ -1,81 +0,0 @@ - - - - - - 4.0.0 - - - org.apache.maven.its.nar - it-parent - 1.0-SNAPSHOT - ../it-parent/pom.xml - - - jni - nar - - Maven NAR JNI Test - 1.0-SNAPSHOT - - Simple JNI Library - - http://maven.apache.org/ - - - integration-test - - - maven-nar-plugin - true - - - true - - - - jni - com.mycompany.mypackage - false - - - - - - maven-surefire-plugin - - true - - - - - - - junit - junit - 3.8.2 - test - - - diff --git a/src/it/jni/src/main/c/HelloWorldJNI.c b/src/it/jni/src/main/c/HelloWorldJNI.c deleted file mode 100644 index 716722e..0000000 --- a/src/it/jni/src/main/c/HelloWorldJNI.c +++ /dev/null @@ -1,16 +0,0 @@ -#include -#include "com_mycompany_mypackage_HelloWorldJNI.h" - -JNIEXPORT jstring JNICALL Java_com_mycompany_mypackage_HelloWorldJNI_sayHello( JNIEnv *env, jobject obj ) { - jstring value; /* the return value */ - - char buf[40]; /* working buffer (really only need 20 ) */ - - - sprintf ( buf, "%s", "Hello NAR World!" ); - - value = (*env)->NewStringUTF( env, buf ); - - return value; -} - diff --git a/src/it/jni/src/main/java/com/mycompany/mypackage/HelloWorldJNI.java b/src/it/jni/src/main/java/com/mycompany/mypackage/HelloWorldJNI.java deleted file mode 100644 index 2af3f3c..0000000 --- a/src/it/jni/src/main/java/com/mycompany/mypackage/HelloWorldJNI.java +++ /dev/null @@ -1,15 +0,0 @@ -package com.mycompany.mypackage; - -public class HelloWorldJNI { - static { - NarSystem.loadLibrary(); - } - - public native String sayHello(); - - public static void main( String[] args ) { - HelloWorldJNI app = new HelloWorldJNI(); - System.out.println( app.sayHello() ); - } -} - diff --git a/src/it/jni/src/test/java/HelloWorldJNITest.java b/src/it/jni/src/test/java/HelloWorldJNITest.java deleted file mode 100644 index 683c321..0000000 --- a/src/it/jni/src/test/java/HelloWorldJNITest.java +++ /dev/null @@ -1,25 +0,0 @@ -import junit.framework.*; - -import com.mycompany.mypackage.HelloWorldJNI; - -public class HelloWorldJNITest extends TestCase { - - public HelloWorldJNITest(String name) { - super(name); - } - - protected void setUp() throws Exception { - super.setUp(); - } - - protected void tearDown() throws Exception { - super.tearDown(); - } - - public void testNativeHelloWorldJNI() throws Exception { - HelloWorldJNI app = new HelloWorldJNI(); - - this.assertEquals( "Hello NAR World!", app.sayHello() ); - } -} - -- cgit v1.2.3