Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/350.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何将@TargetRequestFilter与@RunWith(参数化的.class)组合_Java_Pact - Fatal编程技术网

Java 如何将@TargetRequestFilter与@RunWith(参数化的.class)组合

Java 如何将@TargetRequestFilter与@RunWith(参数化的.class)组合,java,pact,Java,Pact,在用@RunWith(Parameterized.class)注释的测试类中,是否可以用@TargetRequestFilter注释方法 不幸的是没有@TargetRequestFilter需要@RunWith(PactRunner.class)才能工作,并且测试上只能有一个@RunWith注释 @RunWith(Parameterized.class) public class UserApiTest { ... @TargetRequestFilter public void

在用@RunWith(Parameterized.class)注释的测试类中,是否可以用@TargetRequestFilter注释方法


不幸的是没有
@TargetRequestFilter
需要
@RunWith(PactRunner.class)
才能工作,并且测试上只能有一个
@RunWith
注释

@RunWith(Parameterized.class)
public class UserApiTest {
...
    @TargetRequestFilter
    public void addSessionCookieFilter(HttpRequest request) {
        request.addHeader(HttpHeaders.COOKIE, sessionCookie.toString());
    }
...