Skip to content

Commit

Permalink
fixing integration
Browse files Browse the repository at this point in the history
  • Loading branch information
maeste authored and asoldano committed Jul 5, 2021
1 parent 23984e0 commit 7db1da3
Showing 1 changed file with 11 additions and 6 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,7 @@
import org.junit.Ignore;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.smooks.io.payload.JavaSource;

import java.io.File;
import java.net.URL;
Expand All @@ -52,7 +53,7 @@
import static org.hamcrest.MatcherAssert.assertThat;

@RunWith(Arquillian.class)
@Ignore

public class WiseIntegrationSmooksTest extends WiseTest {

private static final String WAR = "smooks";
Expand Down Expand Up @@ -86,13 +87,17 @@ public void shouldRunWithoutMKNoCache() throws Exception {
external.setDate(new Date(0));
external.setInternal(internal);
// without smooks debug infos
SmooksMapper mapper1 = new SmooksMapper("META-INF/smooks/smooks-config-XMLGregorianCalendar.xml", "/home/oracle/inputRep.html", client);
SmooksMapper mapper2 = new SmooksMapper("META-INF/smooks/smooks-response-config.xml", "/home/oracle/outputRep.html", client);
SmooksMapper mapper1 = new SmooksMapper("META-INF/smooks/smooks-config-XMLGregorianCalendar.xml",
"/home/maeste/inputRep.html", client);
SmooksMapper mapper2 = new SmooksMapper("META-INF/smooks/smooks-response-config.xml",
"/home/maeste/outputRep.html", client);
InvocationResult result = method.invoke(external, mapper1);
Map<String, Object> resultMap = result.getMappedResult(mapper2);
JavaSource source = new JavaSource(external);
Map<String, Object> resultMap = result.getMapRequestAndResult(mapper2, source.getBeans() );
client.close();
assertThat(((ExternalObject) resultMap.get("ExternalObject")).getInternal(), equalTo(internal));
System.err.println(resultMap);
assertThat(((ExternalObject) resultMap.get("externalObject")).getInternal(), equalTo(internal));
// just verifying not null, ignoring all annoyance of java TZ
assertThat(((ExternalObject) resultMap.get("ExternalObject")).getDate(), notNullValue());
assertThat(((ExternalObject) resultMap.get("externalObject")).getDate(), notNullValue());
}
}

0 comments on commit 7db1da3

Please sign in to comment.