重构了测试，将参数提取成方法并使用