Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我对 mvvmcross 很陌生,我正在开发一个使用 SQLite 插件作为模型“后端”的应用程序。(目前只有 WinRT 和 WP/8,但在两个平台都可以正常工作时将其移植到 Droid 和 IOS)。我想使用 NUnit 和 VS2012 设置一些测试,但是很难找到有关如何在 SetupFixture 类/设置中初始化框架和插件的示例以进行测试。已经做过这件事的人可以指出我正确的方向吗?
非常感谢您的时间和帮助
我通常不在 SQLite 接口级别本身进行测试。
相反,我通常将 SQLite 的使用包装在非常简单的存储库中。这些存储库中的每一个都提供了一个接口。每个存储库和 SQLite 本身都被假定为已知的良好组件 - 所以它没有经过测试。这使我可以使用 Mocks 为这些存储库测试其他代码,而不是尝试模拟或使用 SQLite 本身。
如果要在 SQLite 级别进行测试: