|
16 | 16 |
|
17 | 17 | package org.springframework.transaction.support;
|
18 | 18 |
|
| 19 | +import java.lang.reflect.Field; |
| 20 | +import java.util.Arrays; |
| 21 | +import java.util.HashSet; |
| 22 | +import java.util.Set; |
| 23 | +import java.util.stream.Stream; |
| 24 | + |
19 | 25 | import org.junit.jupiter.api.AfterEach;
|
20 | 26 | import org.junit.jupiter.api.Nested;
|
21 | 27 | import org.junit.jupiter.api.Test;
|
22 |
| -import org.springframework.transaction.*; |
| 28 | + |
| 29 | +import org.springframework.transaction.IllegalTransactionStateException; |
| 30 | +import org.springframework.transaction.PlatformTransactionManager; |
| 31 | +import org.springframework.transaction.TransactionDefinition; |
| 32 | +import org.springframework.transaction.TransactionStatus; |
| 33 | +import org.springframework.transaction.TransactionSystemException; |
23 | 34 | import org.springframework.transaction.testfixture.MockCallbackPreferringTransactionManager;
|
24 | 35 | import org.springframework.transaction.testfixture.TestTransactionExecutionListener;
|
25 | 36 | import org.springframework.util.ReflectionUtils;
|
26 | 37 |
|
27 |
| -import java.lang.reflect.Field; |
28 |
| -import java.util.Arrays; |
29 |
| -import java.util.HashSet; |
30 |
| -import java.util.Set; |
31 |
| -import java.util.stream.Stream; |
| 38 | +import static org.assertj.core.api.Assertions.assertThat; |
| 39 | +import static org.assertj.core.api.Assertions.assertThatExceptionOfType; |
| 40 | +import static org.assertj.core.api.Assertions.assertThatIllegalArgumentException; |
| 41 | +import static org.assertj.core.api.Assertions.assertThatRuntimeException; |
| 42 | +import static org.springframework.transaction.TransactionDefinition.ISOLATION_READ_COMMITTED; |
| 43 | +import static org.springframework.transaction.TransactionDefinition.ISOLATION_REPEATABLE_READ; |
| 44 | +import static org.springframework.transaction.TransactionDefinition.ISOLATION_SERIALIZABLE; |
| 45 | +import static org.springframework.transaction.TransactionDefinition.PROPAGATION_MANDATORY; |
| 46 | +import static org.springframework.transaction.TransactionDefinition.PROPAGATION_REQUIRED; |
| 47 | +import static org.springframework.transaction.TransactionDefinition.PROPAGATION_SUPPORTS; |
32 | 48 |
|
33 |
| -import static org.assertj.core.api.Assertions.*; |
34 |
| -import static org.springframework.transaction.TransactionDefinition.*; |
35 | 49 | import static org.springframework.transaction.support.AbstractPlatformTransactionManager.SYNCHRONIZATION_ALWAYS;
|
36 | 50 | import static org.springframework.transaction.support.AbstractPlatformTransactionManager.SYNCHRONIZATION_ON_ACTUAL_TRANSACTION;
|
37 | 51 | import static org.springframework.transaction.support.DefaultTransactionDefinition.PREFIX_ISOLATION;
|
|
0 commit comments