From 667af128d0adfeee2aa4748ab58411c91bc4905f Mon Sep 17 00:00:00 2001 From: mcentner Date: Tue, 26 Jan 2010 16:27:04 +0000 Subject: git-svn-id: https://joinup.ec.europa.eu/svn/mocca/branches/mocca-1.2.11-sha2@600 8a26b1a7-26f0-462f-b9ef-d0e30c41f5a4 --- .../stalx/service/ClientJAXBContextFactory.java | 52 ---------- .../at/gv/egiz/stalx/service/STALServiceTest.java | 112 --------------------- 2 files changed, 164 deletions(-) delete mode 100644 mocca-1.2.11/STALXService/src/test/java/at/gv/egiz/stalx/service/ClientJAXBContextFactory.java delete mode 100644 mocca-1.2.11/STALXService/src/test/java/at/gv/egiz/stalx/service/STALServiceTest.java (limited to 'mocca-1.2.11/STALXService/src/test/java/at') diff --git a/mocca-1.2.11/STALXService/src/test/java/at/gv/egiz/stalx/service/ClientJAXBContextFactory.java b/mocca-1.2.11/STALXService/src/test/java/at/gv/egiz/stalx/service/ClientJAXBContextFactory.java deleted file mode 100644 index 2f5c371d..00000000 --- a/mocca-1.2.11/STALXService/src/test/java/at/gv/egiz/stalx/service/ClientJAXBContextFactory.java +++ /dev/null @@ -1,52 +0,0 @@ -/* - * Copyright 2008 Federal Chancellery Austria and - * Graz University of Technology - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package at.gv.egiz.stalx.service; - -//import com.sun.xml.bind.api.JAXBRIContext; -//import com.sun.xml.bind.api.TypeReference; -//import com.sun.xml.ws.api.model.SEIModel; -//import com.sun.xml.ws.developer.JAXBContextFactory; -import java.util.List; -import javax.xml.bind.JAXBException; - -/** - * - * @author Clemens Orthacker - */ -public class ClientJAXBContextFactory { //implements JAXBContextFactory { - -// @Override -// public JAXBRIContext createJAXBContext(SEIModel sei, List classesToBind, List typeReferences) throws JAXBException { -// -// System.out.println("Using client's custom JAXBContext"); -////54 List classList = new ArrayList(); -////55 classList.addAll(classesToBind); -////56 classList.add(Toyota.class); -////57 -////58 List refList = new ArrayList(); -////59 refList.addAll(typeReferences); -////60 refList.add(new TypeReference(new QName("","arg0"),Toyota.class)); -////61 -////62 return JAXBRIContext.newInstance(classList.toArray -////63 (new Class[classList.size()]), -////64 refList, null, sei.getTargetNamespace(), false, null); -// -// return null; -// } - -} diff --git a/mocca-1.2.11/STALXService/src/test/java/at/gv/egiz/stalx/service/STALServiceTest.java b/mocca-1.2.11/STALXService/src/test/java/at/gv/egiz/stalx/service/STALServiceTest.java deleted file mode 100644 index fda4b235..00000000 --- a/mocca-1.2.11/STALXService/src/test/java/at/gv/egiz/stalx/service/STALServiceTest.java +++ /dev/null @@ -1,112 +0,0 @@ -/* - * To change this template, choose Tools | Templates - * and open the template in the editor. - */ -package at.gv.egiz.stalx.service; - -import at.buergerkarte.namespaces.cardchannel.service.CommandAPDUType; -import at.buergerkarte.namespaces.cardchannel.service.ScriptType; -import at.gv.egiz.stal.service.types.GetNextRequestResponseType; -import at.gv.egiz.stal.service.types.RequestType; -import java.net.URL; -import java.util.List; -import javax.xml.bind.JAXBElement; -import javax.xml.namespace.QName; -import org.junit.After; -import org.junit.AfterClass; -import org.junit.Before; -import org.junit.BeforeClass; -import org.junit.Ignore; -import org.junit.Test; - -/** - * - * @author clemens - */ -@Ignore -public class STALServiceTest { - - static at.gv.egiz.stal.service.STALPortType port; - - public STALServiceTest() { - } - - @BeforeClass - public static void setUpClass() throws Exception { - // UsesJAXBContextFeature feature = new UsesJAXBContextFeature(ClientJAXBContextFactory.class); - - URL wsdlLocation = new URL("http://localhost:3495/stal?wsdl"); - QName serviceName = new QName("http://www.egiz.gv.at/wsdl/stal", "STALService"); - STALService service = new STALService(wsdlLocation, serviceName); - port = service.getSTALPort(); - } - - @AfterClass - public static void tearDownClass() throws Exception { - } - - @Before - public void setUp() { - } - - @After - public void tearDown() { - } - -// /** -// * Test of getSTALPort method, of class STALService. -// */ -// @Test -// public void testGetSTALPort() { -// System.out.println("getSTALPort"); -// STALService instance = null; -// STALPortType expResult = null; -// STALPortType result = instance.getSTALPort(); -// assertEquals(expResult, result); -// // TODO review the generated test code and remove the default call to fail. -// fail("The test case is a prototype."); -// } - @Test - public void testConnect() { - System.out.println("connecting to STAL WS [TestSession] ..."); - GetNextRequestResponseType wsResponse = port.connect("TestSession"); - - List> stalRequests = wsResponse.getInfoboxReadRequestOrSignRequestOrQuitRequest(); - System.out.println("Received " + wsResponse.getClass() + " containing " + stalRequests.size() + " requests"); - for (JAXBElement jAXBElement : stalRequests) { - System.out.println(" STALRequest " + jAXBElement.getValue().getClass()); - RequestType request = jAXBElement.getValue(); - if (request instanceof ScriptType) { - List apdus = ((ScriptType) request).getResetOrCommandAPDUOrVerifyAPDU(); - for (Object object : apdus) { - System.out.println(" - APDU: " + new String(((CommandAPDUType) object).getValue())); -// System.out.println(" APDU: " + object.getClass()); - } - } - } - } - - -// GetHashDataInputType hdi = stalOF.createGetHashDataInputType(); -// hdi.setSessionId("TestSession"); -// hdi.getReference().add(new GetHashDataInputType.Reference()); -// GetHashDataInputResponseType hdiResponse = port.getHashDataInput(hdi); -// List l = hdiResponse.getReference(); -// System.out.println("HDI references: " + l.size()); -// for (GetHashDataInputResponseType.Reference reference : l) { -// System.out.println(" Reference " + reference.getID()); -// } - - -// ScriptType part2 = ccOF.createScriptType(); -// ResponseType scriptResp = ccOF.createResponseType(); -// GetNextRequestResponseType stalReqResp = -// port.nextRequest(); -// // TODO process result here -// generated.ResponseType result2 = port.runAPDUScript(part2); -// System.out.println("Result = " + result2); - - - - -} \ No newline at end of file -- cgit v1.2.3