- 博客(4)
- 资源 (2)
- 收藏
- 关注
原创 一些Ant经验
最近写了不少Ant脚本,总结一下经验吧,仅供参考。1. 脚本应当尽量减少对Build机器环境的依赖。Build过程中依赖的一些工具可以放到公共目录中,或者提交到代码库中。理想的构建环境是,只要代码checkout出来,执行一条命令,代码就能编译。2. 使用相对路径以减少代码构建时对代码所在目录的依赖。3. 慎用depends。假设两个target,compile和test,test只有
2012-04-23 00:20:37 934
原创 JUnit Assertions vs assert
我们知道在写JUnit的单元测试Case时,要用assertEquals, assertTrue 等方法来判定某个方法的输出值是否和预期一致,如果不一致测试案例就失败。在Java中还有一个关键字assert,它的用法是如下:assert Expression;Expression必须是一个布尔表达式,当Expression的值为false的时候,它会抛出AssertionError。
2012-04-12 00:05:03 2718
原创 单元测试应该测什么?
JUnit的测试案例谁都会写,但是用JUnit写的测试案例不一定是单元测试。单元测试是什么?应该测什么?本文抛砖引玉,谈点自己的想法。单元测试,顾名思义就是对组成软件的一个单元进行测试。在面向对象开发的语言中,我们通常将类作为单元进行测试。如果从一个更高的层次来看一个类,它无非是从类的外部取得一些输入(Input),经过这个类加工处理后,输出一部分新的信息(Output)。类的核心就是加工
2012-04-04 21:03:40 1922
原创 扩大无线的覆盖范围 - 谈DD-WRT固件中无线模式的异同
我家的无线路由器放置在房间的角落里,导致了在其他房间的信号很差。作为用户的我的需求很简单,就是在家里的任何地方都有信号能上网,所以解决方案很多了,比如重新换一个更牛X的路由器,把路由器换个位置等等。把路由器换位置是不可能的,因为线已经布好了。换路由器嘛倒是可以考虑,于是在同事的推荐下买了个Netgear的路由器,不过改善效果不明显。既然现在有两台路由器了,那么就可以考虑采用将其中的一台用做中继,来
2012-04-02 19:58:54 15208
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人