![]() |
1
3
我建议使用InMemoryDatabase: 在测试类中,使用[TestInitialize]设置虚拟数据库:
|
![]() |
2
1
你的密码
但是,在测试中,您需要实际提供
另外,如果您坚持对dbconext进行单元测试,那么您可能需要研究使用inmemoryDatabase,以便在测试中不需要打开SQL连接。见 this document 了解更多详细信息。 |
![]() |
3
0
你要做的是: 1)将测试项目中的引用添加到上下文的项目中(如果尚未添加) 2)向测试项目添加对实体框架的引用 3)向测试项目添加AppConfig,并在其上设置Entity Framework配置。您的测试将从它自己的配置中读取配置,而不是从您的应用程序中读取配置。例如,非常有用,运行时在测试和sqlserver中使用dblocal和codefirst:。 你做了一些这样的事,我想你错过的第三点是:) |
|
Robert King · Unity C#语法问题-转换位置 1 年前 |
![]() |
JBryanB · 如何从基本抽象类访问类属性 1 年前 |
|
law · 检查答案按钮的输入字符串格式不正确 2 年前 |
![]() |
i_sniff_ket · 在unity之外使用unity类 2 年前 |