Simplify webflux samples
Remove the custom user from the hellowebflux and hellowebfluxfn samples.
This commit is contained in:
@@ -70,10 +70,10 @@ public class HelloWebfluxApplicationITests {
|
||||
this.rest
|
||||
.filter(robsCredentials())
|
||||
.get()
|
||||
.uri("/users")
|
||||
.uri("/principal")
|
||||
.exchange()
|
||||
.expectStatus().isOk()
|
||||
.expectBody().json("[{\"id\":null,\"username\":\"rob\",\"password\":\"rob\",\"firstname\":\"Rob\",\"lastname\":\"Winch\"},{\"id\":null,\"username\":\"admin\",\"password\":\"admin\",\"firstname\":\"Admin\",\"lastname\":\"User\"}]");
|
||||
.expectBody().json("{\"username\":\"rob\"}");
|
||||
}
|
||||
|
||||
@Test
|
||||
@@ -81,7 +81,7 @@ public class HelloWebfluxApplicationITests {
|
||||
this.rest
|
||||
.filter(invalidPassword())
|
||||
.get()
|
||||
.uri("/users")
|
||||
.uri("/principal")
|
||||
.exchange()
|
||||
.expectStatus().isUnauthorized()
|
||||
.expectBody().isEmpty();
|
||||
@@ -143,7 +143,7 @@ public class HelloWebfluxApplicationITests {
|
||||
ExchangeResult result = this.rest
|
||||
.filter(robsCredentials())
|
||||
.get()
|
||||
.uri("/users")
|
||||
.uri("/principal")
|
||||
.exchange()
|
||||
.returnResult(String.class);
|
||||
|
||||
@@ -151,7 +151,7 @@ public class HelloWebfluxApplicationITests {
|
||||
|
||||
this.rest
|
||||
.get()
|
||||
.uri("/users")
|
||||
.uri("/principal")
|
||||
.header("Cookie", session)
|
||||
.exchange()
|
||||
.expectStatus().isOk();
|
||||
|
||||
@@ -1,51 +0,0 @@
|
||||
/*
|
||||
* Copyright 2002-2017 the original author or authors.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
package sample;
|
||||
|
||||
import org.junit.Test;
|
||||
import org.junit.runner.RunWith;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.test.context.ContextConfiguration;
|
||||
import org.springframework.test.context.TestPropertySource;
|
||||
import org.springframework.test.context.junit4.SpringRunner;
|
||||
|
||||
import static org.assertj.core.api.Assertions.assertThat;
|
||||
|
||||
/**
|
||||
*
|
||||
* @author Rob Winch
|
||||
* @since 5.0
|
||||
*/
|
||||
@SuppressWarnings("unused")
|
||||
@RunWith(SpringRunner.class)
|
||||
@ContextConfiguration(classes = HelloWebfluxApplication.class)
|
||||
@TestPropertySource(properties = "server.port=0")
|
||||
public class UserRepositoryTests {
|
||||
|
||||
@Autowired UserRepository repository;
|
||||
|
||||
String robUsername = "rob";
|
||||
|
||||
@Test
|
||||
public void findByUsernameWhenUsernameMatchesThenFound() {
|
||||
assertThat(repository.findByUsername(this.robUsername).block()).isNotNull();
|
||||
}
|
||||
|
||||
@Test
|
||||
public void findByUsernameWhenUsernameDoesNotMatchThenFound() {
|
||||
assertThat(repository.findByUsername(this.robUsername + "NOTFOUND").block()).isNull();
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user