Browse Source

Polishing.

Fix line breaks.

See #1647
pull/1659/head
Mark Paluch 2 years ago
parent
commit
003531216a
No known key found for this signature in database
GPG Key ID: 4406B84C1661DCD1
  1. 87
      spring-data-r2dbc/src/test/java/org/springframework/data/r2dbc/core/R2dbcEntityTemplateUnitTests.java

87
spring-data-r2dbc/src/test/java/org/springframework/data/r2dbc/core/R2dbcEntityTemplateUnitTests.java

@ -15,11 +15,22 @@
*/ */
package org.springframework.data.r2dbc.core; package org.springframework.data.r2dbc.core;
import static org.assertj.core.api.Assertions.*;
import static org.mockito.Mockito.*;
import io.r2dbc.spi.R2dbcType; import io.r2dbc.spi.R2dbcType;
import io.r2dbc.spi.test.MockColumnMetadata; import io.r2dbc.spi.test.MockColumnMetadata;
import io.r2dbc.spi.test.MockResult; import io.r2dbc.spi.test.MockResult;
import io.r2dbc.spi.test.MockRow; import io.r2dbc.spi.test.MockRow;
import io.r2dbc.spi.test.MockRowMetadata; import io.r2dbc.spi.test.MockRowMetadata;
import reactor.core.publisher.Mono;
import reactor.test.StepVerifier;
import java.time.LocalDateTime;
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test; import org.junit.jupiter.api.Test;
import org.springframework.beans.factory.ObjectFactory; import org.springframework.beans.factory.ObjectFactory;
@ -49,16 +60,6 @@ import org.springframework.lang.Nullable;
import org.springframework.r2dbc.core.DatabaseClient; import org.springframework.r2dbc.core.DatabaseClient;
import org.springframework.r2dbc.core.Parameter; import org.springframework.r2dbc.core.Parameter;
import org.springframework.util.CollectionUtils; import org.springframework.util.CollectionUtils;
import reactor.core.publisher.Mono;
import reactor.test.StepVerifier;
import java.time.LocalDateTime;
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
import static org.assertj.core.api.Assertions.*;
import static org.mockito.Mockito.*;
/** /**
* Unit tests for {@link R2dbcEntityTemplate}. * Unit tests for {@link R2dbcEntityTemplate}.
@ -83,8 +84,7 @@ public class R2dbcEntityTemplateUnitTests {
entityTemplate = new R2dbcEntityTemplate(client, PostgresDialect.INSTANCE); entityTemplate = new R2dbcEntityTemplate(client, PostgresDialect.INSTANCE);
} }
@Test @Test // gh-220
// gh-220
void shouldCountBy() { void shouldCountBy() {
MockRowMetadata metadata = MockRowMetadata.builder() MockRowMetadata metadata = MockRowMetadata.builder()
@ -104,8 +104,7 @@ public class R2dbcEntityTemplateUnitTests {
assertThat(statement.getBindings()).hasSize(1).containsEntry(0, Parameter.from("Walter")); assertThat(statement.getBindings()).hasSize(1).containsEntry(0, Parameter.from("Walter"));
} }
@Test @Test // gh-469
// gh-469
void shouldProjectExistsResult() { void shouldProjectExistsResult() {
MockRowMetadata metadata = MockRowMetadata.builder() MockRowMetadata metadata = MockRowMetadata.builder()
@ -122,8 +121,7 @@ public class R2dbcEntityTemplateUnitTests {
.verifyComplete(); .verifyComplete();
} }
@Test @Test // gh-1310
// gh-1310
void shouldProjectExistsResultWithoutId() { void shouldProjectExistsResultWithoutId() {
MockResult result = MockResult.builder().row(MockRow.builder().identified(0, Object.class, null).build()).build(); MockResult result = MockResult.builder().row(MockRow.builder().identified(0, Object.class, null).build()).build();
@ -135,8 +133,7 @@ public class R2dbcEntityTemplateUnitTests {
.expectNext(true).verifyComplete(); .expectNext(true).verifyComplete();
} }
@Test @Test // gh-1310
// gh-1310
void shouldProjectCountResultWithoutId() { void shouldProjectCountResultWithoutId() {
MockResult result = MockResult.builder().row(MockRow.builder().identified(0, Long.class, 1L).build()).build(); MockResult result = MockResult.builder().row(MockRow.builder().identified(0, Long.class, 1L).build()).build();
@ -148,8 +145,7 @@ public class R2dbcEntityTemplateUnitTests {
.expectNext(1L).verifyComplete(); .expectNext(1L).verifyComplete();
} }
@Test @Test // gh-469
// gh-469
void shouldExistsByCriteria() { void shouldExistsByCriteria() {
MockRowMetadata metadata = MockRowMetadata.builder() MockRowMetadata metadata = MockRowMetadata.builder()
@ -169,8 +165,7 @@ public class R2dbcEntityTemplateUnitTests {
assertThat(statement.getBindings()).hasSize(1).containsEntry(0, Parameter.from("Walter")); assertThat(statement.getBindings()).hasSize(1).containsEntry(0, Parameter.from("Walter"));
} }
@Test @Test // gh-220
// gh-220
void shouldSelectByCriteria() { void shouldSelectByCriteria() {
recorder.addStubbing(s -> s.startsWith("SELECT"), Collections.emptyList()); recorder.addStubbing(s -> s.startsWith("SELECT"), Collections.emptyList());
@ -186,8 +181,7 @@ public class R2dbcEntityTemplateUnitTests {
assertThat(statement.getBindings()).hasSize(1).containsEntry(0, Parameter.from("Walter")); assertThat(statement.getBindings()).hasSize(1).containsEntry(0, Parameter.from("Walter"));
} }
@Test @Test // gh-215
// gh-215
void selectShouldInvokeCallback() { void selectShouldInvokeCallback() {
MockRowMetadata metadata = MockRowMetadata.builder() MockRowMetadata metadata = MockRowMetadata.builder()
@ -213,8 +207,7 @@ public class R2dbcEntityTemplateUnitTests {
assertThat(callback.getValues()).hasSize(1); assertThat(callback.getValues()).hasSize(1);
} }
@Test @Test // gh-220
// gh-220
void shouldSelectOne() { void shouldSelectOne() {
recorder.addStubbing(s -> s.startsWith("SELECT"), Collections.emptyList()); recorder.addStubbing(s -> s.startsWith("SELECT"), Collections.emptyList());
@ -230,8 +223,7 @@ public class R2dbcEntityTemplateUnitTests {
assertThat(statement.getBindings()).hasSize(1).containsEntry(0, Parameter.from("Walter")); assertThat(statement.getBindings()).hasSize(1).containsEntry(0, Parameter.from("Walter"));
} }
@Test @Test // gh-220, gh-758
// gh-220, gh-758
void shouldSelectOneDoNotOverrideExistingLimit() { void shouldSelectOneDoNotOverrideExistingLimit() {
recorder.addStubbing(s -> s.startsWith("SELECT"), Collections.emptyList()); recorder.addStubbing(s -> s.startsWith("SELECT"), Collections.emptyList());
@ -248,8 +240,7 @@ public class R2dbcEntityTemplateUnitTests {
assertThat(statement.getBindings()).hasSize(1).containsEntry(0, Parameter.from("Walter")); assertThat(statement.getBindings()).hasSize(1).containsEntry(0, Parameter.from("Walter"));
} }
@Test @Test // gh-220
// gh-220
void shouldUpdateByQuery() { void shouldUpdateByQuery() {
MockRowMetadata metadata = MockRowMetadata.builder() MockRowMetadata metadata = MockRowMetadata.builder()
@ -271,8 +262,7 @@ public class R2dbcEntityTemplateUnitTests {
Parameter.from("Walter")); Parameter.from("Walter"));
} }
@Test @Test // gh-220
// gh-220
void shouldDeleteByQuery() { void shouldDeleteByQuery() {
MockRowMetadata metadata = MockRowMetadata.builder() MockRowMetadata metadata = MockRowMetadata.builder()
@ -292,8 +282,7 @@ public class R2dbcEntityTemplateUnitTests {
assertThat(statement.getBindings()).hasSize(1).containsEntry(0, Parameter.from("Walter")); assertThat(statement.getBindings()).hasSize(1).containsEntry(0, Parameter.from("Walter"));
} }
@Test @Test // gh-220
// gh-220
void shouldDeleteEntity() { void shouldDeleteEntity() {
Person person = Person.empty() // Person person = Person.empty() //
@ -310,8 +299,7 @@ public class R2dbcEntityTemplateUnitTests {
assertThat(statement.getBindings()).hasSize(1).containsEntry(0, Parameter.from("Walter")); assertThat(statement.getBindings()).hasSize(1).containsEntry(0, Parameter.from("Walter"));
} }
@Test @Test // gh-365
// gh-365
void shouldInsertVersioned() { void shouldInsertVersioned() {
MockRowMetadata metadata = MockRowMetadata.builder().build(); MockRowMetadata metadata = MockRowMetadata.builder().build();
@ -332,8 +320,7 @@ public class R2dbcEntityTemplateUnitTests {
Parameter.from(1L)); Parameter.from(1L));
} }
@Test @Test // gh-557, gh-402
// gh-557, gh-402
void shouldSkipDefaultIdValueOnInsert() { void shouldSkipDefaultIdValueOnInsert() {
MockRowMetadata metadata = MockRowMetadata.builder().build(); MockRowMetadata metadata = MockRowMetadata.builder().build();
@ -351,8 +338,7 @@ public class R2dbcEntityTemplateUnitTests {
assertThat(statement.getBindings()).hasSize(1).containsEntry(0, Parameter.from("bar")); assertThat(statement.getBindings()).hasSize(1).containsEntry(0, Parameter.from("bar"));
} }
@Test @Test // gh-557, gh-402
// gh-557, gh-402
void shouldSkipDefaultIdValueOnVersionedInsert() { void shouldSkipDefaultIdValueOnVersionedInsert() {
MockRowMetadata metadata = MockRowMetadata.builder().build(); MockRowMetadata metadata = MockRowMetadata.builder().build();
@ -374,8 +360,7 @@ public class R2dbcEntityTemplateUnitTests {
Parameter.from("bar")); Parameter.from("bar"));
} }
@Test @Test // gh-451
// gh-451
void shouldInsertCorrectlyVersionedAndAudited() { void shouldInsertCorrectlyVersionedAndAudited() {
MockRowMetadata metadata = MockRowMetadata.builder().build(); MockRowMetadata metadata = MockRowMetadata.builder().build();
@ -403,8 +388,7 @@ public class R2dbcEntityTemplateUnitTests {
"INSERT INTO with_auditing_and_optimistic_locking (version, name, created_date, last_modified_date) VALUES ($1, $2, $3, $4)"); "INSERT INTO with_auditing_and_optimistic_locking (version, name, created_date, last_modified_date) VALUES ($1, $2, $3, $4)");
} }
@Test @Test // gh-451
// gh-451
void shouldUpdateCorrectlyVersionedAndAudited() { void shouldUpdateCorrectlyVersionedAndAudited() {
MockRowMetadata metadata = MockRowMetadata.builder().build(); MockRowMetadata metadata = MockRowMetadata.builder().build();
@ -433,8 +417,7 @@ public class R2dbcEntityTemplateUnitTests {
"UPDATE with_auditing_and_optimistic_locking SET version = $1, name = $2, created_date = $3, last_modified_date = $4"); "UPDATE with_auditing_and_optimistic_locking SET version = $1, name = $2, created_date = $3, last_modified_date = $4");
} }
@Test @Test // gh-215
// gh-215
void insertShouldInvokeCallback() { void insertShouldInvokeCallback() {
MockRowMetadata metadata = MockRowMetadata.builder().build(); MockRowMetadata metadata = MockRowMetadata.builder().build();
@ -462,8 +445,7 @@ public class R2dbcEntityTemplateUnitTests {
Parameter.from("before-save")); Parameter.from("before-save"));
} }
@Test @Test // gh-365
// gh-365
void shouldUpdateVersioned() { void shouldUpdateVersioned() {
MockRowMetadata metadata = MockRowMetadata.builder().build(); MockRowMetadata metadata = MockRowMetadata.builder().build();
@ -485,8 +467,7 @@ public class R2dbcEntityTemplateUnitTests {
Parameter.from(1L)); Parameter.from(1L));
} }
@Test @Test // gh-215
// gh-215
void updateShouldInvokeCallback() { void updateShouldInvokeCallback() {
MockRowMetadata metadata = MockRowMetadata.builder().build(); MockRowMetadata metadata = MockRowMetadata.builder().build();
@ -519,8 +500,7 @@ public class R2dbcEntityTemplateUnitTests {
Parameter.from("before-save")); Parameter.from("before-save"));
} }
@Test @Test // gh-637
// gh-637
void insertIncludesInsertOnlyColumns() { void insertIncludesInsertOnlyColumns() {
MockRowMetadata metadata = MockRowMetadata.builder().build(); MockRowMetadata metadata = MockRowMetadata.builder().build();
@ -540,8 +520,7 @@ public class R2dbcEntityTemplateUnitTests {
.containsEntry(1, Parameter.from("insert this")); .containsEntry(1, Parameter.from("insert this"));
} }
@Test @Test // gh-637
// gh-637
void updateExcludesInsertOnlyColumns() { void updateExcludesInsertOnlyColumns() {
MockRowMetadata metadata = MockRowMetadata.builder().build(); MockRowMetadata metadata = MockRowMetadata.builder().build();

Loading…
Cancel
Save