重新配置集成测试 #9

Merged
xiaohai2271 merged 10 commits from feature-test into master 2020-08-15 02:39:46 +08:00
2 changed files with 44 additions and 0 deletions
Showing only changes of commit 2fce2d8a1c - Show all commits

View File

@@ -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>

View 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();
}
}