4 import static org.assertj.core.api.AssertionsForClassTypes.assertThat;
5 import org.junit.jupiter.api.BeforeEach;
6 import org.junit.jupiter.api.Test;
7 import org.junit.jupiter.api.extension.ExtendWith;
8 import org.springframework.test.context.junit.jupiter.SpringExtension;
9 import reactor.core.publisher.Mono;
13 * Unit-Test for class {@link RemoteContentService}.
16 @ExtendWith(SpringExtension.class)
17 public class RemoteContentServiceTest
19 RemoteContentService service;
25 service = new RemoteContentService(WebClientStub.WEB_CLIENT);
32 Mono<String> mono = Mono.just("bar");
33 WebClientStub.expect(mono);
35 Mono<String> result = service.getRemoteText("/foo");
37 assertThat(result).isSameAs(mono);