就在昨天,我学会了创建非常简洁的DLL。今天,我被要求为我创建的DLL设计测试计划。这意味着在部署环境中测试DLL。
所以我想到的是:
- 我需要使用依赖性walker映射我的DLL所具有的所有依赖项,以便将它们与DLL本身一起导出给用户。这部分我认为我可以管理。
- 我需要以某种方式找到测试DLL应该提供的API的框架/应用程序/方法。这意味着一些单元测试,比如我将提供测试的函数名称,它的参数和预期结果,然后将获得通过/失败的通知。
醇>
我不知道如何处理第二部分,与创建DLL不同,谷歌这次不是很有帮助。
有什么想法吗?