我有一个C#DLL类型的类库,开发将由第三方Quartz应用程序调用。最简单的方法来测试一个C#的DLL
这个C#的DLL创建一个文件,我想测试不使用Quartz创建文件。 任何建议最简单的方法是什么?
我试图创建一个控制台应用程序和调用的dll,但DLL使用许多其他的dll,每当这个DLL调用其他DLL
我有一个C#DLL类型的类库,开发将由第三方Quartz应用程序调用。最简单的方法来测试一个C#的DLL
这个C#的DLL创建一个文件,我想测试不使用Quartz创建文件。 任何建议最简单的方法是什么?
我试图创建一个控制台应用程序和调用的dll,但DLL使用许多其他的dll,每当这个DLL调用其他DLL
我认为这将是困难的,我发现了烦人(空引用)错误因为你可以直接测试这个DLL,而不需要任何依赖。作为替代方案,我建议您使用U nit Testing对代码执行独立测试。
我建议你看一下Visual Studio单元测试的介绍。 http://www.codeproject.com/Articles/391465/Creating-Unit-tests-for-your-csharp-code
感谢您的回答,我正在尝试单元测试,我希望它能正常工作 – Lina
如果DLL使用其他DLL的,你只需要把它们全部放在同一个文件夹中。 –
我已经尝试过,但实际上并没有工作:S – Lina
尝试编译所有在调试模式下的DLL,然后添加.pdb文件。让那些会给你错误堆栈跟踪中的行号,看看它在哪里出错并修复它。 –