From cffee123dcfe8e5703df127753cac9d173869713 Mon Sep 17 00:00:00 2001 From: Mark Paluch Date: Wed, 12 Jan 2022 15:30:23 +0100 Subject: [PATCH] Polishing. Add author tags, extend copyright license years, simplify tests. See #3892 --- .../support/ReactiveSpringDataMongodbQuery.java | 7 ++++--- .../ReactiveQuerydslMongoPredicateExecutorTests.java | 9 ++++----- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/spring-data-mongodb/src/main/java/org/springframework/data/mongodb/repository/support/ReactiveSpringDataMongodbQuery.java b/spring-data-mongodb/src/main/java/org/springframework/data/mongodb/repository/support/ReactiveSpringDataMongodbQuery.java index 4f9717c0a..7a85db0d3 100644 --- a/spring-data-mongodb/src/main/java/org/springframework/data/mongodb/repository/support/ReactiveSpringDataMongodbQuery.java +++ b/spring-data-mongodb/src/main/java/org/springframework/data/mongodb/repository/support/ReactiveSpringDataMongodbQuery.java @@ -1,5 +1,5 @@ /* - * Copyright 2019-2021 the original author or authors. + * Copyright 2019-2022 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. @@ -49,13 +49,14 @@ import com.querydsl.core.types.Predicate; import com.querydsl.mongodb.MongodbOps; /** - * MongoDB query with utilizing {@link ReactiveMongoOperations} for command execution. + * MongoDB query utilizing {@link ReactiveMongoOperations} for command execution. * * @implNote This class uses {@link MongoOperations} to directly convert documents into the target entity type. Also, we - * want entites to participate in lifecycle events and entity callbacks. + * want entities to participate in lifecycle events and entity callbacks. * @param result type * @author Mark Paluch * @author Christoph Strobl + * @author Rocco Lagrotteria * @since 2.2 */ class ReactiveSpringDataMongodbQuery extends SpringDataMongodbQuerySupport> { diff --git a/spring-data-mongodb/src/test/java/org/springframework/data/mongodb/repository/support/ReactiveQuerydslMongoPredicateExecutorTests.java b/spring-data-mongodb/src/test/java/org/springframework/data/mongodb/repository/support/ReactiveQuerydslMongoPredicateExecutorTests.java index aff5d87e3..7ffa2c67b 100644 --- a/spring-data-mongodb/src/test/java/org/springframework/data/mongodb/repository/support/ReactiveQuerydslMongoPredicateExecutorTests.java +++ b/spring-data-mongodb/src/test/java/org/springframework/data/mongodb/repository/support/ReactiveQuerydslMongoPredicateExecutorTests.java @@ -1,5 +1,5 @@ /* - * Copyright 2019-2021 the original author or authors. + * Copyright 2019-2022 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. @@ -65,6 +65,7 @@ import com.mongodb.reactivestreams.client.MongoDatabase; * * @author Mark Paluch * @author Christoph Strobl + * @author Rocco Lagrotteria */ @RunWith(SpringRunner.class) @ContextConfiguration @@ -400,9 +401,8 @@ public class ReactiveQuerydslMongoPredicateExecutorTests { .as(StepVerifier::create) // .assertNext(it -> { - assertThat(it.getContent().size()).isEqualTo(1); assertThat(it.getTotalElements()).isEqualTo(2); - assertThat(it.getContent()).contains(dave); + assertThat(it.getContent()).containsOnly(dave); }).verifyComplete(); repository @@ -410,9 +410,8 @@ public class ReactiveQuerydslMongoPredicateExecutorTests { .as(StepVerifier::create) // .assertNext(it -> { - assertThat(it.getContent().size()).isEqualTo(1); assertThat(it.getTotalElements()).isEqualTo(2); - assertThat(it.getContent()).contains(oliver); + assertThat(it.getContent()).containsOnly(oliver); }).verifyComplete(); }