重新配置集成测试 #9
7
pom.xml
7
pom.xml
@@ -175,6 +175,13 @@
|
|||||||
<artifactId>h2</artifactId>
|
<artifactId>h2</artifactId>
|
||||||
<version>1.4.200</version>
|
<version>1.4.200</version>
|
||||||
</dependency>
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.github.kstyrc</groupId>
|
||||||
|
<artifactId>embedded-redis</artifactId>
|
||||||
|
<version>0.6</version>
|
||||||
|
<scope>test</scope>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
|
||||||
</dependencies>
|
</dependencies>
|
||||||
|
|
||||||
|
|||||||
37
src/test/java/cn/celess/blog/RedisServerMock.java
Normal file
37
src/test/java/cn/celess/blog/RedisServerMock.java
Normal file
@@ -0,0 +1,37 @@
|
|||||||
|
package cn.celess.blog;
|
||||||
|
|
||||||
|
import redis.embedded.RedisServer;
|
||||||
|
import org.springframework.stereotype.Component;
|
||||||
|
|
||||||
|
import javax.annotation.PostConstruct;
|
||||||
|
import javax.annotation.PreDestroy;
|
||||||
|
import java.io.IOException;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @author : xiaohai
|
||||||
|
* @date : 2020/08/14 16:20
|
||||||
|
*/
|
||||||
|
@Component
|
||||||
|
public class RedisServerMock {
|
||||||
|
|
||||||
|
private RedisServer redisServer;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 构造方法之后执行.
|
||||||
|
*
|
||||||
|
* @throws IOException e
|
||||||
|
*/
|
||||||
|
@PostConstruct
|
||||||
|
public void startRedis() throws IOException {
|
||||||
|
redisServer = new RedisServer(6379);
|
||||||
|
redisServer.start();
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 析构方法之后执行.
|
||||||
|
*/
|
||||||
|
@PreDestroy
|
||||||
|
public void stopRedis() {
|
||||||
|
redisServer.stop();
|
||||||
|
}
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user