摘要:
在《Erlang编程指南》中第19章专门讲解Eunit测试驱动开发,测试了其中的一个例子,贴出来备忘待测试的文件serial.erl -module(serial).-export([treeToList/1,listToTree/1,tree0/0,tree1/0]).treeToList({leaf,N})-> [2,N];treeToList({node,T1,T2}) -> TTL1 = treeToList(T1), [Size1|_] = TTL1, TTL2 = treeToList(T2), [Size2|_] = TTL2, [Size1+Size2+1|TTL1 阅读全文