标签: c# .net .net-assembly
我有责任为能够加载插件的方法创建一个测试类。插件被定义为实现接口IPlugin的类。该方法可以接收文件夹的路径并查找该文件夹中的所有程序集,以便枚举这些程序集中定义的所有插件。
对于单元测试,我想以dinamically方式生成插件,因此我可以控制测试内容。我想要的只是:
1)在我的测试项目中创建一个plugin.cs并定义一个插件。 2)在测试中,动态创建一个包含plugin.cs代码的程序集。
如何在c#中完成?