调整数据库字段,优化部分接口 #1
@@ -15,6 +15,7 @@ public class Visitor {
|
|||||||
private String ip;
|
private String ip;
|
||||||
private Date date;
|
private Date date;
|
||||||
private String ua;
|
private String ua;
|
||||||
|
private boolean delete;
|
||||||
|
|
||||||
public Visitor(String ip, Date date, String ua) {
|
public Visitor(String ip, Date date, String ua) {
|
||||||
this.ip = ip;
|
this.ip = ip;
|
||||||
|
|||||||
@@ -20,5 +20,7 @@ public interface VisitorMapper {
|
|||||||
|
|
||||||
List<Visitor> findAll();
|
List<Visitor> findAll();
|
||||||
|
|
||||||
|
List<Visitor> findAllNotDeleted();
|
||||||
|
|
||||||
long count();
|
long count();
|
||||||
}
|
}
|
||||||
|
|||||||
42
src/test/java/cn/celess/blog/mapper/VisitorMapperTest.java
Normal file
42
src/test/java/cn/celess/blog/mapper/VisitorMapperTest.java
Normal file
@@ -0,0 +1,42 @@
|
|||||||
|
package cn.celess.blog.mapper;
|
||||||
|
|
||||||
|
import cn.celess.blog.BaseTest;
|
||||||
|
import cn.celess.blog.entity.Visitor;
|
||||||
|
import org.junit.Test;
|
||||||
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
|
|
||||||
|
import java.util.Date;
|
||||||
|
|
||||||
|
import static org.junit.Assert.*;
|
||||||
|
|
||||||
|
public class VisitorMapperTest extends BaseTest {
|
||||||
|
|
||||||
|
@Autowired
|
||||||
|
VisitorMapper visitorMapper;
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void insert() {
|
||||||
|
Visitor visitor = new Visitor();
|
||||||
|
visitor.setDate(new Date());
|
||||||
|
visitor.setIp("127.0.0.1");
|
||||||
|
visitor.setUa("ua");
|
||||||
|
assertEquals(1, visitorMapper.insert(visitor));
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void delete() {
|
||||||
|
Visitor visitor = new Visitor();
|
||||||
|
visitor.setDate(new Date());
|
||||||
|
visitor.setIp("127.0.0.1");
|
||||||
|
visitor.setUa("ua");
|
||||||
|
visitorMapper.insert(visitor);
|
||||||
|
assertEquals(1, visitorMapper.delete(visitor.getId()));
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void count() {
|
||||||
|
assertNotEquals(0, visitorMapper.count());
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user