F.I.R.S.T 整洁测试5条规则 快速(Fast)、测试应该够快。 独立(Independent) 测试应该相互独立。 可重复(Repeatable) 测量应当可在任何环境中重复。 自足验证(Self-Validating) 测试应该有布尔值输出。 及时(Timely)测试应该及时编写。 类 单一权责原则 保持内聚性 系统 将系统的构造与使用分开 分解main 扩容