如何在内存中使用sqlite进行linq2sql中的测试

时间:2013-01-15 11:58:03

标签: c# sqlite unit-testing linq-to-sql

我目前正在开发一个具有DB第一个ORM的遗留项目 linq到sql。 我如何使用相同的DBML文件,只是将其用于使用sqlite连接而不是生产中使用的SQL-Server连接?

1 个答案:

答案 0 :(得分:0)

您需要找到一个Sql Lite Linq-to-Sql提供程序。这个答案指向一个:https://stackoverflow.com/a/459256/736079。如果您想要一个支持开箱即用的简单数据库以进行单元测试,那么您也可以使用SQL Server Compact Edition。