6

如何使用 Visual Studio 2012 生成测试数据?

我找到了这两篇关于如何使用 VS 2010 进行操作的文章。但是 VS 2012 呢?

我的数据库是 SQL-Server 2008-R2 数据库。

提前致谢。

4

3 回答 3

6

虽然此功能在 Visual Studio 2010 中(如果您添加了 VSTE DBPRO),但它还没有在 Visual Studio 2012 / SSDT中实现。这并不意味着它不会在下一个版本之前进入产品——它可以作为功能包、电动工具甚至是服务包提供。与数据库单元测试和数据比较功能相同

正如我在评论中建议的那样,与此同时,您可以使用像RedGate 的 SQL Data Generator这样的 3rd 方工具。另请参阅此问题以了解其他一些选项。并挂在那里。:-)

于 2012-09-27T00:54:15.673 回答
0

从现在开始,我们将需要依赖 3rd 方工具,因为 Microsoft 将来不会支持此功能。 http://blogs.msdn.com/b/ssdt/archive/2013/06/24/announcing-sql-server-data-tools-june-2013.aspx 搜索“数据生成不包括且不打算未来发布”

如果我们使用测试驱动开发,这没什么大不了的。在 TDD 中,我们将有组件测试接触数据库(全场景覆盖)。我们可以使用相同的模块来创建测试数据。

于 2014-02-01T19:40:05.270 回答
0

VS 2012 根本不支持数据库单元测试。

于 2012-09-26T23:10:28.327 回答