public static RequestPredicate GET(String pattern) {
		return method(HttpMethod.GET).and(path(pattern));
	}
@Test
	void negate() {
		RequestPredicate predicate = request -> false;
		RequestPredicate negated = predicate.negate();

		MockServerHttpRequest mockRequest = MockServerHttpRequest.get("https://example.com").build();
		ServerRequest request = new DefaultServerRequest(MockServerWebExchange.from(mockRequest), Collections.emptyList());
		assertThat(negated.test(request)).isTrue();

		predicate = r -> true;
		negated = predicate.negate();

		assertThat(negated.test(request)).isFalse();
	}