问题答案。。

MVC每一层都有一个实体。

C层的实体是接收页面传过来的字段和值

V层的实体是接收C层转换过来的数据

M层的实体是接收V层转换过来的实体,M层的实体对应的就是数据库表的字段

如果是DAO层测试,直接把new一个M层的实体,然后set值进去,再调用相应的方法操作数据库,看数据库的数据是否正确。。。

C是controller层---控制层  V是service层---业务层   M是dao层---模型层。 控制层是把后端处理好的数据传给前段展示

所以再单元测试的时候,测试哪一层,就new哪一层的实体,调用需要被测试的方法,经过处理逻辑操作数据,对比数据库的数据,看是否正确执行。。

posted @ 2017-04-26 17:08  风少🌻  阅读(117)  评论(0编辑  收藏  举报