我正在尝试为我的SUT编写合适的测试。在运行测试之前,我想调用存储过程在DB等中创建数据。任何人都可以发布示例代码,了解如何通过夹具调用应用程序功能并连接到DB并在.Net中调用存储过程。并且适合的测试应该与应用程序位于相同的解决方案中。或者它可能是一个不同的解决方案?
答案 0 :(得分:0)
你的问题非常笼统,实际上是几个问题。查看以下链接,看看是否可以编写测试。如果您遇到问题,请发布具体问题,并举例说明您尝试过的内容以及您获得的结果。
查看DbFit以调用存储过程:https://fitsharp.github.io/DbFit.html和http://dbfit.github.io/dbfit/docs/reference.html#execute-procedure
以下是如何直接从测试中调用应用程序功能:https://fitsharp.github.io/Fit/MethodExecution.html
您可以在此处找到大量示例代码https://github.com/jediwhale/fitsharp/tree/master/source,只需查看以&#34开始的所有课程;示例"
通常我将Fit测试代码放在与应用程序相同的解决方案中,但您也可以使用单独的解决方案。