我的测试脚本文件超过2000行,因此导致检查样式警告。 所以我需要将TestA.java文件拆分为2个文件。测试用例中有共同的代码。有人能建议这样做的首选方法吗?
答案 0 :(得分:1)
我可以建议至少两种模式:
答案 1 :(得分:0)
我会从问题
开始为什么你的测试类很长,而不是你应该如何拆分它。
答案可能会导致你好好看看你的目标(被测试的课程),你可能会发现它做了太多事情。它可能不会遵守单一责任委托人。
如果是这种情况,你可以重新安排目标,拆分你的测试并一举两得: - 摆脱CS警告并使你的代码更有条理。
请记住,CS关于行数的抱怨是一种代码味道。通过拆分文件,您可能会覆盖它,而不是清理它。
当然,如果您确信您的设计没有问题,您当然可以忽略CS警告而不是创建任意文件拆分。
希望这有帮助。