继上篇文章,今天针对搭框架注意问题进行1个总结而且在如何在框架中加入单元测试。
1、框架建立完成和服务端发布成功后,开始进行调试阶段,下面这个问题让我花费了1周的时间:
没法加载指定的元数据资源,首先要看你的配置文件是不是正确,下面这段代码是在建立EF进程中自动生成的:
在搭框架早期我和小火伴们确切在建立成1个EF后删除,然后重新建立1个EF,但是当我们修改好名称后又出现了问题:
针对上面这个毛病,我们又重新删除EF,搭建model层。但是反反复复没有1点效果。
最后我的建议是,框架还是重新搭吧,由于就像安装sqlserver1样,我们安装了1半,然后卸载也许根本就卸载不干净,致使安装还是出现各种各样的问题,就像我们早期创建的EF,虽然后来我们删除前期的EF,但是还是存留很多的残留文件。上面这段话纯属我个人理解,不具权威性。
2、关于搭框架的注意事项:
1.dll文件必须保证1致;
2.搭框架名称也要保证规范
3.所有层的生成路径修改成WCF的bin文件下。
3、最后我来说讲关于创建单元测试的问题:
由于业务逻辑我们都放在了B层,所以经过大家的讨论单元测试测试B层的方法,但是在B层我们使用了ioc容器,需要读取WCF层的web.config文件,但是单元测试1开始就运行到了B层,根本就不会读取wcf层的配置文件,针对这个问题,我们可以在测试层创建1个配置文件,然后将wcf层的web.config文件中的代码复制粘贴过去,就OK了,看下图:
上面就是我搭框架的所有感悟,大家积极拍砖!
上一篇 调试原理-逆向peid-判定vc
下一篇 IOS 多线程原理