SSDT单元测试配置是否在VS 2015中起作用?

问题描述 投票:0回答:1

所以我多年来一直从事SSDT单元测试,而我最大的烦恼之一就是您只能为测试项目配置一种配置。如果要在其他连接上运行它,则必须更新配置文件。

今天我偶然发现了这篇博客文章,该文章实际上建议您可以创建覆盖配置文件的[[machinename。sqlunittest.config文件:http://dataidol.com/jamesduggan/2015/09/05/2559/

这在Microsoft文档中也提到过(尽管在这里它说

计算机名

。sqluni ttt est.config):https://docs.microsoft.com/en-us/previous-versions/sql/sql-server-data-tools/jj851202(v=vs.103)这是一个非常令人兴奋的发现,但是我花了整整一个下午的时间试图将其用于我们在VS 2015中创建的现有单元测试项目中,似乎没有任何效果;它从不拾取替代文件,而仅使用从app.config生成的配置文件。

我找不到其他任何引用来替代此覆盖配置的方法,这些仅引用VS 2010,VS 2012和VS 2013。

所以,我想知道的是,有人真正在VS 2015中实现了这一点吗?如果是,他们是否必须做与这些链接中记载的内容不同的事情?

sql-server-data-tools
1个回答
0
投票
今天我回来重新审视这个问题,并且找出了哪里出了问题。看来这仅在VSTest中有效;它似乎在MSTest中不起作用,这是我前几天试图做的。
© www.soinside.com 2019 - 2024. All rights reserved.