Commit 7bcf3b72 authored by 技术部-任文超's avatar 技术部-任文超

JUnit事务

parent 2fd1aac8
...@@ -27,7 +27,7 @@ import java.time.Instant; ...@@ -27,7 +27,7 @@ import java.time.Instant;
* @date 2018-01-05 * @date 2018-01-05
*/ */
@Rollback @Rollback
@Transactional @Transactional(rollbackFor = Exception.class)
@RunWith(SpringRunner.class) @RunWith(SpringRunner.class)
@DataJpaTest @DataJpaTest
@ContextConfiguration(classes = {JpaConfig.class, RedisConfig.class}, initializers = ApolloPropertySourceInitializer.class) @ContextConfiguration(classes = {JpaConfig.class, RedisConfig.class}, initializers = ApolloPropertySourceInitializer.class)
......
...@@ -25,7 +25,7 @@ import java.time.Instant; ...@@ -25,7 +25,7 @@ import java.time.Instant;
* @date 2018-01-05 * @date 2018-01-05
*/ */
@Rollback @Rollback
@Transactional @Transactional(rollbackFor = Exception.class)
@RunWith(SpringRunner.class) @RunWith(SpringRunner.class)
@SpringBootTest(classes = Bootstrap.class) @SpringBootTest(classes = Bootstrap.class)
@ContextConfiguration(initializers = ApolloPropertySourceInitializer.class) @ContextConfiguration(initializers = ApolloPropertySourceInitializer.class)
......
...@@ -24,7 +24,7 @@ import java.time.Instant; ...@@ -24,7 +24,7 @@ import java.time.Instant;
* @date 2018-01-05 * @date 2018-01-05
*/ */
@Rollback @Rollback
@Transactional @Transactional(rollbackFor = Exception.class)
@RunWith(SpringRunner.class) @RunWith(SpringRunner.class)
@SpringBootTest(classes = Bootstrap.class) @SpringBootTest(classes = Bootstrap.class)
@ContextConfiguration(initializers = ApolloPropertySourceInitializer.class) @ContextConfiguration(initializers = ApolloPropertySourceInitializer.class)
......
...@@ -28,7 +28,7 @@ import java.util.Collection; ...@@ -28,7 +28,7 @@ import java.util.Collection;
*/ */
@Slf4j @Slf4j
@Rollback @Rollback
@Transactional @Transactional(rollbackFor = Exception.class)
@RunWith(value = Parameterized.class) @RunWith(value = Parameterized.class)
@SpringBootTest(classes = Bootstrap.class) @SpringBootTest(classes = Bootstrap.class)
@ContextConfiguration(initializers = ApolloPropertySourceInitializer.class) @ContextConfiguration(initializers = ApolloPropertySourceInitializer.class)
......
...@@ -31,7 +31,7 @@ import java.util.Optional; ...@@ -31,7 +31,7 @@ import java.util.Optional;
*/ */
@Slf4j @Slf4j
@Rollback(true) @Rollback(true)
@Transactional @Transactional(rollbackFor = Exception.class)
@FixMethodOrder(MethodSorters.NAME_ASCENDING) @FixMethodOrder(MethodSorters.NAME_ASCENDING)
@RunWith(value = Parameterized.class) @RunWith(value = Parameterized.class)
@SpringBootTest(classes = Bootstrap.class) @SpringBootTest(classes = Bootstrap.class)
......
...@@ -31,7 +31,7 @@ import java.util.List; ...@@ -31,7 +31,7 @@ import java.util.List;
@SpringBootTest(classes = Bootstrap.class ) @SpringBootTest(classes = Bootstrap.class )
@Slf4j @Slf4j
@Rollback @Rollback
@Transactional @Transactional(rollbackFor = Exception.class)
@RunWith(Parameterized.class) @RunWith(Parameterized.class)
public class UserServiceTest { public class UserServiceTest {
private TestContextManager testContextManager; private TestContextManager testContextManager;
......
...@@ -28,7 +28,7 @@ import java.util.Optional; ...@@ -28,7 +28,7 @@ import java.util.Optional;
*/ */
@Slf4j @Slf4j
@Rollback @Rollback
@Transactional @Transactional(rollbackFor = Exception.class)
@RunWith(value = SpringRunner.class) @RunWith(value = SpringRunner.class)
@SpringBootTest(classes = Bootstrap.class, webEnvironment= SpringBootTest.WebEnvironment.RANDOM_PORT) @SpringBootTest(classes = Bootstrap.class, webEnvironment= SpringBootTest.WebEnvironment.RANDOM_PORT)
@ContextConfiguration(initializers = ApolloPropertySourceInitializer.class) @ContextConfiguration(initializers = ApolloPropertySourceInitializer.class)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment