如何使用Visual Studio 2012生成测试数据?
我发现了这两篇关于如何使用VS 2010的文章。但是VS 2012呢?
我的数据库是SQL-Server 2008-R2数据库。
提前致谢。
答案 0 :(得分:6)
虽然此功能在Visual Studio 2010中(如果您添加了VSTE DBPRO),但它did not make the cut for Visual Studio 2012 / SSDT(尚未)。这并不意味着它不会在下一个版本之前进入产品 - 它可以作为功能包,power tool或甚至在服务包中。 Same with database unit testing and data compare functionality
正如我在评论中建议的那样,在此期间您可以使用第三方工具,例如RedGate's SQL Data Generator。另请参阅this question了解其他一些选项。并挂在那里。 : - )
答案 1 :(得分:0)
VS 2012中根本不支持数据库单元测试。
答案 2 :(得分:0)
从现在开始,我们需要依赖第三方工具,因为Microsoft将来不会支持此功能。 http://blogs.msdn.com/b/ssdt/archive/2013/06/24/announcing-sql-server-data-tools-june-2013.aspx 搜索“未包含数据生成且未计划在未来发布”
如果我们使用测试驱动开发,那就没什么大不了的。在TDD中,我们将有组件测试触摸数据库(完整场景覆盖)。我们可以使用相同的模块来创建测试数据。