"""
File:
encapsulate_into_a_test_class.py
Description:
将同一个测试类的测试用例封装到那个类当中去,然后将一个project的所有类移动到对应的generated_by_chatgpt/下面
Author:
行步至春深
Date:
2023.10.16
Usage:
直接在图形界面运行
Input Files:
生成的测试方法文件(passed_test_unit.txt),
根据id将测试方法定位到测试类文件(evo_testClass_place.json),
测试类文件(test_class_plus_content/XXXTest.txt)
根据项目名称和版本定位对应测试类目录(evo_pro_with_ver_to_test_place.json)
Input Parameters:
project_name: 项目名
total_attempt_num: 总尝试次数(例如3,则封装attempt-1,attempt-2,attempt-3的测试方法)
Output Files:
某个pro的全部测试类文件
"""
维护欲大增!