SWS-351 - Arbitrary parameter injection for @Endpoints
This commit is contained in:
@@ -31,7 +31,7 @@ import static org.junit.Assert.assertTrue;
|
||||
|
||||
public abstract class AbstractPayloadMethodProcessorTest extends AbstractMethodArgumentResolverTest {
|
||||
|
||||
private AbstractPayloadMethodProcessor processor;
|
||||
private AbstractPayloadSourceMethodProcessor processor;
|
||||
|
||||
private MethodParameter[] supportedParameters;
|
||||
|
||||
@@ -44,7 +44,7 @@ public abstract class AbstractPayloadMethodProcessorTest extends AbstractMethodA
|
||||
supportedReturnTypes = createSupportedReturnTypes();
|
||||
}
|
||||
|
||||
protected abstract AbstractPayloadMethodProcessor createProcessor();
|
||||
protected abstract AbstractPayloadSourceMethodProcessor createProcessor();
|
||||
|
||||
protected abstract MethodParameter[] createSupportedParameters() throws NoSuchMethodException;
|
||||
|
||||
|
||||
@@ -30,7 +30,7 @@ import static org.junit.Assert.assertTrue;
|
||||
public class Dom4jPayloadMethodProcessorTest extends AbstractPayloadMethodProcessorTest {
|
||||
|
||||
@Override
|
||||
protected AbstractPayloadMethodProcessor createProcessor() {
|
||||
protected AbstractPayloadSourceMethodProcessor createProcessor() {
|
||||
return new Dom4jPayloadMethodProcessor();
|
||||
}
|
||||
|
||||
|
||||
@@ -33,7 +33,7 @@ import static org.junit.Assert.assertTrue;
|
||||
public class DomPayloadMethodProcessorTest extends AbstractPayloadMethodProcessorTest {
|
||||
|
||||
@Override
|
||||
protected AbstractPayloadMethodProcessor createProcessor() {
|
||||
protected AbstractPayloadSourceMethodProcessor createProcessor() {
|
||||
return new DomPayloadMethodProcessor();
|
||||
}
|
||||
|
||||
|
||||
@@ -28,7 +28,7 @@ import static org.junit.Assert.assertTrue;
|
||||
public class JDomPayloadMethodProcessorTest extends AbstractPayloadMethodProcessorTest {
|
||||
|
||||
@Override
|
||||
protected AbstractPayloadMethodProcessor createProcessor() {
|
||||
protected AbstractPayloadSourceMethodProcessor createProcessor() {
|
||||
return new JDomPayloadMethodProcessor();
|
||||
}
|
||||
|
||||
|
||||
@@ -30,7 +30,7 @@ import org.springframework.xml.transform.StringSource;
|
||||
public class SourcePayloadMethodProcessorTest extends AbstractPayloadMethodProcessorTest {
|
||||
|
||||
@Override
|
||||
protected AbstractPayloadMethodProcessor createProcessor() {
|
||||
protected AbstractPayloadSourceMethodProcessor createProcessor() {
|
||||
return new SourcePayloadMethodProcessor();
|
||||
}
|
||||
|
||||
|
||||
@@ -28,7 +28,7 @@ import static org.junit.Assert.assertTrue;
|
||||
public class XomPayloadMethodProcessorTest extends AbstractPayloadMethodProcessorTest {
|
||||
|
||||
@Override
|
||||
protected AbstractPayloadMethodProcessor createProcessor() {
|
||||
protected AbstractPayloadSourceMethodProcessor createProcessor() {
|
||||
return new XomPayloadMethodProcessor();
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user