From 18722260d8f112e181ebb2cf01e4614cf05ee71f Mon Sep 17 00:00:00 2001 From: Hussein Kasem Date: Mon, 5 Nov 2018 21:37:48 +0100 Subject: [PATCH] Add very basic test. --- src/AdapterTest.java | 22 ++++++++++++++++++++-- 1 file changed, 20 insertions(+), 2 deletions(-) diff --git a/src/AdapterTest.java b/src/AdapterTest.java index 797e772..aa7d1c5 100644 --- a/src/AdapterTest.java +++ b/src/AdapterTest.java @@ -1,21 +1,39 @@ import org.pEp.jniadapter.*; class AdapterTest { + private final static String PEP_OWN_USER_ID = "pEp_own_userId"; + public static void main(String[] args) { System.out.println("running..."); Engine pEp; try { + + System.out.println("Creating identity"); + Identity alice = new Identity(); + alice.username = "Alice Test"; + alice.address = "pep.test.bla@bla.org"; + alice.user_id = PEP_OWN_USER_ID; + System.out.println("Identity Created"); + + System.out.println("Create engine instance"); pEp = new Engine(); + System.out.println("Setting callbacks"); + SyncCallbacks callbacks = new SyncCallbacks(); + pEp.setnotifyHandshakeCallback(callbacks); + pEp.setMessageToSendCallback(callbacks); + + System.out.println("Calling myself"); + alice = pEp.myself(alice); + System.out.println("Myself called : " + alice.fpr); + } catch (pEpException e) { System.out.println("ERROR: cannot initialize engine"); System.exit(1); } - SyncCallbacks callbacks = new SyncCallbacks(); System.out.println("... shutting down"); } } -