摘要: 每个测试用例只验证一个问题,每个测试用例必须可以与其他测试用例隔离工作,测试用例之间独立。测试用例的设计方针是目单一、可以自动运行互不干扰。在被测试代码编写之前编写测试用例。编写测试 有效输入的测试用例并检查正确的结果。编写测试 无效输入的测试用例并检查正确的失败。为描述 Bug 或反映新需求而编写... 阅读全文
posted @ 2013-12-25 20:49 前行者2011 阅读(80) 评论(0) 推荐(0) 编辑
摘要: if not s: #检查空字符串,若成立,raise异常 raise InvalidRomanNumeralError,'Input can not be blank'重构是在可运行代码的基础上使之工作的更好。“更好” 意味着“更快”,也可能意味着“使用更少的内存”,或者“使用更少的磁盘空间... 阅读全文
posted @ 2013-12-25 20:01 前行者2011 阅读(90) 评论(0) 推荐(0) 编辑