如何将 @TargetRequestFilter 与 @RunWith(Parameterized.class) 结合起来

How combine a @TargetRequestFilter with @RunWith(Parameterized.class)

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

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

不幸的是没有。 @TargetRequestFilter 需要 @RunWith(PactRunner.class) 才能工作,您只能在测试中使用一个 @RunWith 注释。