在EF 4.1代码中,首先我的单元测试运行器没有连接字符串但我的测试通过

时间:2011-07-20 02:16:41

标签: entity-framework-4.1

我首先使用EF 4.1代码和SQLCE 4.0
当我运行单元测试来创建和检索记录时......测试通过了!

但是没有创建数据库文件。

我猜测试运行器没有配置连接字符串所以...会发生什么?它假设我想要一个内存数据库吗?这里发生了什么?

1 个答案:

答案 0 :(得分:1)

如果您未指定连接字符串,则将使用此字符串:

Data Source=.\SQLEXPRESS; Initial Catalog=YourContextName; Integrated Security=True; MultipleActiveResultSets=True

因此,您的数据库是在SQLExpress实例中创建的。