我正在尝试针对接口(在 c# 中)编写 FitNesse 夹具。我希望能够让夹具从 dll 动态加载实现(这样我就可以对同一接口的不同实现使用相同的测试......即模拟数据、实时数据等)。我的夹具中有一个 init 方法,它接受 2 个字符串、一个类名和一个 dll 名。我在方法中调用了 Assembly.LoadFrom(dllname)。该调用出现以下错误:“URL 上的目录无效”。
有任何想法吗?听起来 dll 名称在翻译中以某种方式被破坏了......
该表如下所示:|Init Provider From Dll|SlmLicenseDataErrorProvider|TestModelProvider.dll|
提前致谢...
-罗伯特