依赖注入这个原则的要点是什么。为什么你不能对类的实例进行再次硬编码?当我们编码,测试的时候,让我们关注一件很重要的事情。希望你知道单元测试并知道它的重要性。也许在你做任何编码之前你都应该首先设计你的测试,因此你应该很熟悉测试驱动开发。为了定义新功能你应该去写测试,你应该尝试去实现并开始编码直到测试通...
分类:
其他好文 时间:
2014-08-16 23:42:51
阅读次数:
342
?Grunt系列教程之一
?grunt是一个强大的自动化构建工具,它能自动的执行你自定义的任务,帮助你编译、压缩、单元测试等。它可以极大的减轻作为程序员的工作量。一切无聊枯燥且重复的工作就交给grunt来完成吧!
?grunt中有非常多的插件,有官方的可以直接使用,如果你觉得这还不够,你可以自己亲自写一个插件,将其发布到npm上。
?常用的grunt插件有:...
分类:
其他好文 时间:
2014-08-15 22:37:09
阅读次数:
222
c++编译时如何把private属性变成public?在做一些已经写好的代码的单元测试的时候,有时候需要使用到类私有的成员方法或变量。我们不想改动原来的代码,但是又能访问这些私有或者受保护的方法,遇到这种情况怎么办?下面介绍3种办法解决这个问题...
分类:
编程语言 时间:
2014-08-15 14:44:59
阅读次数:
398
单元测试是对最小单元即方法的测试,要隔离对他模块的依赖,一般采用stub和mock两种方式。 1.集成测试 ??? 集成测试是对功能的测试,对于大部分web模块来说需要启动web容器,进行集成测试? ??? mave...
分类:
其他好文 时间:
2014-08-14 17:16:29
阅读次数:
322
Sonar是Java的代码质量管理工具,具有代码静态检查、单元测试覆盖率分析、代码复杂度分析、jar依赖关系分析等多种功能。本文记录了其安装过程,以备后查。...
分类:
编程语言 时间:
2014-08-12 22:10:44
阅读次数:
353
进入文件夹执行:./configuremakemake install完毕即可正常使用:(1)包含include目录-I/root/scp/gtest/gtest-1.3.0;(2)包含lib中的动态链接库:-lgtest -L/root/scp/gtest/gtest-1.3.0/lib示例代码:...
分类:
编程语言 时间:
2014-08-11 23:53:03
阅读次数:
437
Android单元测试,使用ThreadingTest进行全新体验1、背景长期以来,软件测试工程师都在如何提高软件系统质量和如何提高测试效率的道路上艰难地探索,但始终没有一款性能全面的测试工具可以满足需求。ThreadingTest智能型测试工具系列一期,是基于程序源代码的白盒测试工具。采..
分类:
移动开发 时间:
2014-08-11 18:15:23
阅读次数:
415
flash builder 4.7(fb4.7)是adobe公司推出的一种开发环境,可以让用户使用ActionScript语言和开源Flex框架构建游戏和应用程序。软件包括专业测试工具,例如分析器、网络监控以及单元测试支持,并进行了产品的优化和改进,能够大幅度提高用户的开发效率。本次小编带来的是fl...
分类:
其他好文 时间:
2014-08-11 17:07:32
阅读次数:
205
按照此文http://blog.csdn.net/calmreason/article/details/38488765下载源码包:gtest-1.3.0.zip,解压
进入文件夹执行:
./configure
make
make install
完毕即可正常使用:
(1)包含include目录 -I/root/scp/gtest/gtest-1.3.0;
(2)包含lib中的动态链...
分类:
编程语言 时间:
2014-08-11 15:12:09
阅读次数:
273