blog.programfan.info
新网站即将启用

[EUnit]eunit使用(帮助文档、说明介绍)

一、EUnit的帮助: 
http://svn.process-one.net/contribs/trunk/eunit/doc/overview-summary.html 

二、EUnit

http://www.erlang.org/doc/man/eunit.html

三、EUnit

http://www.erlang.org/doc/apps/eunit/chapter.html

测试分几类:单元测试,函数级测试,集成测试,系统测试等

用EUnit进行测试:

首先要加载eunit模块

-include_lib("eunit/include/eunit.hrl").

加载这个之后要注意你这个模块里所有以_test结尾的函数都被认为是测试函数,还要增加一个test/0函数,这个函数是出口函数

basic_test() -> %这个是单元测试
?assert(1 == 1).
basic_test_() -> %这个是函数级测试
fun()
-> ?assert(1 == 1) end.
它可以进行优化:
basic_test_()
->
?_test( ?assert(1 == 1)).
还可以进一步优化
basic_test_()
->
?_assert(1 == 1).


posted @ 2011-03-31 15:44  Gordon Chao  Views(474)  Comments(0Edit  收藏  举报
www.programfan.info
新网站即将启用