关于MVC+ioc的单元测试问题
我使用的项目结构是:MVC+Repository+unitofwork
使用的结构与网上流传的结构差不多,我测试repository时,数据能正常提交,使用页面操作时也可以。
但我测试service层时,service层调用了repository来操作数据库,(有的人该批评我说这不是单元测试,先不说这是不是单元测试,先帮我找一下问题所在,谢谢),然后在service层里调用了unitofwork执行了commit操作。但这时候,在service层里执行不出错,但不会保存进数据库,就是说unitofwork执行的数据上下文没有正确执行,也不报任何错。我也不知道到底哪个地方错了。请教有过这方面经验的人帮我解释一下。项目结构可以参考http://www.entlib.net/?p=215 这上面的。