Skip to content

Commit 9217b37

Browse files
committed
Create the ObjectProvider instance to align with version 4.1.x.
Signed-off-by: raccoonback <kosb15@naver.com>
1 parent f1f49e0 commit 9217b37

File tree

1 file changed

+46
-2
lines changed

1 file changed

+46
-2
lines changed

spring-cloud-gateway-server-mvc/src/test/java/org/springframework/cloud/gateway/server/mvc/handler/ProxyExchangeHandlerFunctionTest.java

Lines changed: 46 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222

2323
import org.junit.jupiter.api.Test;
2424

25+
import org.springframework.beans.BeansException;
2526
import org.springframework.beans.factory.ObjectProvider;
2627
import org.springframework.cloud.gateway.server.mvc.common.AbstractProxyExchange;
2728
import org.springframework.cloud.gateway.server.mvc.common.MvcUtils;
@@ -46,13 +47,56 @@ void keepOriginalEncodingOfQueryParameter() {
4647
TestProxyExchange proxyExchange = new TestProxyExchange();
4748
ProxyExchangeHandlerFunction function = new ProxyExchangeHandlerFunction(proxyExchange, new ObjectProvider<>() {
4849
@Override
49-
public Stream<RequestHttpHeadersFilter> stream() {
50+
public RequestHttpHeadersFilter getObject() throws BeansException {
51+
return null;
52+
}
53+
54+
@Override
55+
public RequestHttpHeadersFilter getObject(Object... args) throws BeansException {
56+
return null;
57+
}
58+
59+
@Override
60+
public RequestHttpHeadersFilter getIfAvailable() throws BeansException {
61+
return null;
62+
}
63+
64+
@Override
65+
public RequestHttpHeadersFilter getIfUnique() throws BeansException {
66+
return null;
67+
}
68+
69+
@Override
70+
public Stream<RequestHttpHeadersFilter> orderedStream() {
5071
return Stream.of((httpHeaders, serverRequest) -> new HttpHeaders());
5172
}
73+
5274
}, new ObjectProvider<>() {
75+
5376
@Override
54-
public Stream<ResponseHttpHeadersFilter> stream() {
77+
public ResponseHttpHeadersFilter getObject() throws BeansException {
78+
return null;
79+
}
80+
81+
@Override
82+
public ResponseHttpHeadersFilter getObject(Object... args) throws BeansException {
83+
return null;
84+
}
85+
86+
@Override
87+
public ResponseHttpHeadersFilter getIfAvailable() throws BeansException {
88+
return null;
89+
}
90+
91+
@Override
92+
public ResponseHttpHeadersFilter getIfUnique() throws BeansException {
93+
return null;
94+
}
95+
96+
@Override
97+
public Stream<ResponseHttpHeadersFilter> orderedStream() {
5598
return Stream.of((httpHeaders, serverRequest) -> new HttpHeaders());
99+
56100
}
57101
});
58102

0 commit comments

Comments
 (0)