自这篇文章:http://www.devx.com/Java/Article/31983/0/page/1我们在编写大型程序的时候,须要写成千上万个方法或函数。这些函数的功能可能非常强大,但我们在程序中仅仅用到该函数的一小部分功能,而且经过调试能够确定,这一小部分功能是正确的。可是。我们同一时候应....
分类:
系统相关 时间:
2015-06-13 12:34:32
阅读次数:
206
本文分为几个部分:
* String、StringBuffer、StringBuilder的对比
* 字符串拼接方式的对比
使用到的内容:
* Junit4单元测试
* slf4j的日志框架String、StringBuffer、StringBuilder的对比对于这三者使用的场景做如下概括(参考:《编写搞质量代码:改善java程序的151个建议》):
String:在字符串不经常变化...
分类:
编程语言 时间:
2015-06-09 17:18:54
阅读次数:
189
自这篇文章:http://www.devx.com/Java/Article/31983/0/page/1我们在编写大型程序的时候,须要写成千上万个方法或函数,这些函数的功能可能非常强大,但我们在程序中仅仅用到该函数的一小部分功能。而且经过调试能够确定,这一小部分功能是正确的。可是。我们同一时候应....
分类:
系统相关 时间:
2015-06-08 22:54:39
阅读次数:
223
JUnit4是JUnit框架有史以来的最大改进,其主要目标便是利用Java5的Annotation特性简化测试用例的编写。先 简单解释一下什么是Annotation,这个单词一般是翻译成元数据。元数据是什么?元数据就是描述数据的数据。也就是说,这个东西在Java里面可以 用来和public、stat...
分类:
其他好文 时间:
2015-06-08 16:56:43
阅读次数:
134
测试用例 对我们的超市管理系统中的ManagementWindow类进行测试。测试结果 进行测试之后发现有错误,然后对测试代码进行了修改,修改之后再进行测试,测试结果如下: 调试方法 用Junit4对ManagementWindow类进行测试,测试代...
分类:
其他好文 时间:
2015-06-06 17:53:50
阅读次数:
96
junit4和junit3的区别 JUnit4中所有的测试用例采用@Annotation标注,JUnit3的通过类继承和特定方法名实现,Junit4比Junit3更灵活。JUnit的生命周期 @BeforeClass、@Before、@Test、@After、@AfterClass > ...
分类:
其他好文 时间:
2015-06-02 13:02:49
阅读次数:
240
1、eclipse创建Java project,并建立相应的包、类(calculate.java)2、在package explorer中右键new Junit Test Case,关联相应的工程3、选择Junit4则会自动引入相应的包4、编写calculate类中的加减乘除函数package co...
分类:
其他好文 时间:
2015-05-31 12:06:40
阅读次数:
137
我们继续对初级篇中的例子进行分析。初级篇中我们使用Eclipse自动生成了一个测试框架,在这篇文章中,我们来仔细分析一下这个测试框架中的每一个细节,知其然更要知其所以然,才能更加熟练地应用JUnit4。一、包含必要地Package在测试类中用到了JUnit4框架,自然要把相应地Package包含进来...
分类:
系统相关 时间:
2015-05-29 17:31:38
阅读次数:
175
通过前2篇文章,您一定对JUnit有了一个基本的了解,下面我们来探讨一下JUnit4中一些高级特性。一、高级Fixture上一篇文章中我们介绍了两个Fixture标注,分别是@Before和@After,我们来看看他们是否适合完成如下功能:有一个类是负责对大文件(超过500兆)进行读写,他的每一个方...
分类:
系统相关 时间:
2015-05-29 17:22:33
阅读次数:
186