如何使用 Visual Studio 2012 生成测试数据?
我找到了这两篇关于如何使用 VS 2010 进行操作的文章。但是 VS 2012 呢?
我的数据库是 SQL-Server 2008-R2 数据库。
提前致谢。
如何使用 Visual Studio 2012 生成测试数据?
我找到了这两篇关于如何使用 VS 2010 进行操作的文章。但是 VS 2012 呢?
我的数据库是 SQL-Server 2008-R2 数据库。
提前致谢。
虽然此功能在 Visual Studio 2010 中(如果您添加了 VSTE DBPRO),但它还没有在 Visual Studio 2012 / SSDT中实现。这并不意味着它不会在下一个版本之前进入产品——它可以作为功能包、电动工具甚至是服务包提供。与数据库单元测试和数据比较功能相同。
正如我在评论中建议的那样,与此同时,您可以使用像RedGate 的 SQL Data Generator这样的 3rd 方工具。另请参阅此问题以了解其他一些选项。并挂在那里。:-)
从现在开始,我们将需要依赖 3rd 方工具,因为 Microsoft 将来不会支持此功能。 http://blogs.msdn.com/b/ssdt/archive/2013/06/24/announcing-sql-server-data-tools-june-2013.aspx 搜索“数据生成不包括且不打算未来发布”
如果我们使用测试驱动开发,这没什么大不了的。在 TDD 中,我们将有组件测试接触数据库(全场景覆盖)。我们可以使用相同的模块来创建测试数据。
VS 2012 根本不支持数据库单元测试。