自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Grails中的Controller单元测试

对于Controller的单元测试,Grails也提供了很方便的支持,使得书写非常简单,有代码为证: 单元测试代码 class CategoryControllerTests extends GroovyTestCase {                void...

2007-06-01 12:39:00 42 0

SWF is not business flow!

         SWF捕捉的是界面流程,注意界面流程与业务流程的区别: l         工作流技术关注于业务过程的捕捉、组织、复用;SWF则关注于界面流程。二者虽然类似,但不等价:有的业务过程就不需要界面支持,如自动提醒流程;同样,有的界面流程就不是业务流程,如窗体的提交处理流程。而且业务流...

2006-12-31 10:32:00 42 0

原创 JCoverage使用简明手册

    不论TestCase写的多么的好和完善,要想确保被测试的代码每一行都被执行,仍然是非常困难的。为了获取关于这方面的信息,我们可以使用JCoverage。使用目的JCoverage正如其名,主要用于代码的覆盖测试。通过在被测试类的二进制文件中添加相应的指令,再配合junit,jcoverag...

2004-06-03 16:58:00 1341 0

原创 EasyMock使用简明手册

    在实际编写unit test的过程中,很多情况下我们会需要使用其他的组件(如和数据库相关的测试)。当我们是使用第三方提供的组件时,这并不是太大的问题,因为我们可以假设他们是无错的。但是一旦这些组件是我们自己的组件时,问题就暴露出来了。“单元测试出错了,但到底是谁的错。我的?他的?”,这种情...

2004-06-03 16:57:00 1842 0

原创 JunitPerf使用简明手册

    代码效率对于许多开发者而言是一个非常关心的指标。而且,代码执行效率的高低对于应用的使用者来说是感觉最直观的。它往往也是一个应用是否成功的关键性指标之一。那么是否存在那些能够反映代码执行效率的工具呢?我们可以试一试junitperf。使用目的       测试单元测试的执行效率。由于在单元测...

2004-06-03 16:57:00 1353 0

原创 StrutsTest使用简明手册

      Struts是目前在web开发中广泛使用的几个框架之一,而StrutsTest正是专门负责测试strut应用程序的Mock测试框架。使用目的       StrtusTest是junit的扩展,使用它,不需要启动servlet容器就可以方便的测试struts应用程序(容器外测试)。它也...

2004-06-03 16:57:00 1098 0

原创 junit使用简明手册

    在使用XP进行开发的过程,unit test是必不可少的环节。作为unit test,junit是首选的工具。本文从使用目的、如何使用、以及使用中需要考虑的问题,简略描述了junit的基本用法。使用目的       junit是java中书写unit test的framework,目前一些...

2004-06-03 16:51:00 1351 0

原创 Struts Validation框架浅尝1

Struts Validation框架浅尝 胡键(james.hu@chinacodeline.com)西安烁程软件有限公司2004年3月前言       早就听说Struts1.1中Validate框架的种种好处,这次借着项目采用了Struts,简单的研究了一下它的用法。在这个过程中体会到了它的...

2004-04-08 18:53:00 3513 0

原创 Struts Validation框架浅尝2

javascript支持       在web应用中,使用javascript的机会非常多。虽然不少书上提及客户有可能从浏览器关闭js的执行,但是要想完全的不使用它,目前看来好像还不行。比如一些复杂的UI是必须通过js来实现的(如下拉式菜单等等)。那么validation框架支不支持客户端的js验...

2004-04-08 18:53:00 1412 0

原创 response.sendRedirect和html frame配合使用的问题

最近太忙了,乱七八糟的事情一堆,连blog也没时间玩。乘着周末,把昨天碰到的问题与大家交流一下。  目前正在做一个web项目,在其中大量的使用了html frame。主要是为了解决局部刷新。但是随之一个有趣的问题就来了。为了防止未登录用户使用程序,在应用中使用了一个filter,用来判断用户是否登...

2004-04-06 11:20:00 1914 0

原创 简化JDBC的使用(2)

没办法,文章超过64k。只好分割,希望大家见谅1.  自定义数据的格式日期类型在不同的数据库中的sql格式不太一样,为了解决这个问题,我们可以使用自定义的对象实现Format来做到这一点。在此以String为例,展示Format的应用:class StringFormat2 implements ...

2004-03-20 14:34:00 843 0

原创 简化JDBC的使用(1)

这是年前写的旧闻,或者更应该算是自己写的工具的简单文档。本文的题目有点大,并非是解决所有的问题。而仅仅只涉及JDBC的使用,呵呵。那些熟悉OR mapping,或正在使用这类工具的兄弟们不要笑话。毕竟,我们还是有很多机会去直接使用SQL+JDBC的,希望对大伙有帮助。工具的源代码请与我联系,欢迎交...

2004-03-20 14:30:00 951 0

原创 使用ant编译、运行junit、以及检查编码

使用ant编译、运行junit、以及检查编码胡键(james.hu@chinacodeline.com)西安烁程软件有限公司2004年1月        在java开发中,ant为我们提供了一个非常强大的项目构建功能。日常开发中,最常用的功能是:编译、打包、运行junit testcase、检查编...

2004-01-12 17:17:00 1296 0

原创 使用lomboz调试JSP

使用lomboz调试JSP胡键(james.hu@chinacodeline.com)西安烁程软件有限公司2003年9月前言       凡是有JSP编写经验的人都有JSP调试困难的体会。由于自动化调试工具的缺乏使得在调试JSP时不得不在文件中大量的使用打印语句。这种做法对于定位JSP范围内的错误...

2003-10-13 00:01:00 1192 0

原创 Eclipse DIY

Eclipse DIY我用过的最好的IDE       Eclipse是Java社区最出名的Open Source项目之一,自从下载使用之后便爱不释手。在此我就不多做介绍,大家可从网上查到许多这方面的资料。而本文的目的是介绍我目前所收集的Eclipse 2.1的plug in,希望能对那些和我一样...

2003-06-30 14:28:00 1147 0

原创 C#文档自动化

C#文档自动化       本文主要参考《inside C#》第15章的内容。熟悉java的程序员都知道,在java中有一种“文档注释”。采用这种注释之后,使用相应的命令,我们就可以得到与代码相关的文档说明。如今,在.net的世界中C#也提供了相同的功能。如果结合相应的工具,它还可以为我们产生漂亮...

2003-01-08 10:10:00 1260 0

原创 NUnit Cookbook(.net单元测试工具)

NUnit Cookbook本文讲述了如何用NUnit书写和组织测试代码的步骤。简单的Test Case书写测试代码的步骤:1.  创建TestCase的一个实例;2.  Override方法RunTest();3.  如要检查某值,则调用Assert。例如,测试“两个Money对象之和与包含它们...

2002-09-01 19:11:00 1437 1

提示
确定要删除当前文章?
取消 删除