我正在开发一个使用 MSTest 进行单元测试的项目,我需要为与数据源紧密耦合的模型类编写一些单元测试。我们在数据库项目 (.dbproj) 中维护模型类所依赖的数据库的源代码。我想做的是在我的测试类上编写一个 ClassInitialize 方法,该方法使用数据库项目以编程方式构建我们数据库的 SQL CE 实例,然后我可以填充可以将模型类连接到并对其执行测试的数据与已知数据。
如果有人有其他建议,我愿意接受。
我试图弄清楚如何从我的 ClassInitialize 方法的代码中运行这个数据库项目。我还没有找到任何很好的例子来说明如何做这样的事情。这可能吗?如果是这样,怎么做?有人有代码示例吗?谢谢。