我有大量的类都使用相同的接口。这是这段代码第一次进行单元测试,所以我试图想出最好的方法来生成所有这些测试,或者至少是类的结构。
我知道 EF 中使用 T4 模板根据模型生成多个文件。有没有一种方法可以在 T4 模板中指定,我希望它查看所有实现接口的类并为每个类生成一个单元测试类。或者,如果它更容易,所有类都在同一个文件夹中,所以如果我可以将它指向那个文件夹,它可能会很好。
完成后,我可以使用规范填写每个单元测试类的详细信息。我显然必须删除 T4 文件,这样它就不会覆盖我添加到类中的代码,也许也有办法做到这一点?