在我的组织中,我们为 API 使用 RESTful 架构。我正在创建可以在每晚构建之后运行的自动化单元测试。每个 API 调用都会返回一个 XML 字符串,然后我将其反序列化为 C# 对象。有没有办法动态生成这些类,还是我必须手动为每个将要实例化的对象创建一个类?
其次,有没有办法将所有数据库值返回到运行这些测试之前的状态。我知道我可以设置一个测试数据库,其中数据库在每晚的某个时间刷新,但我想知道是否有任何方法可以在测试项目本身的测试之前将数据库恢复到初始状态。
最后,有谁知道如何在我的名字前添加一个新行?哈哈 :)
谢谢, 埃尔南多·霍约斯