gpt4 book ai didi

visual-studio-2008 - 更改默认的 MsTest 单元测试向导模板

转载 作者:太空宇宙 更新时间:2023-11-03 16:35:18 25 4
gpt4 key购买 nike

我的团队正在使用单元测试向导,但发现生成的大量垃圾令人讨厌。有办法修改这个模板吗?

谢谢

最佳答案

是的,你可以,在几个层面上:

项目模板

您可以使用 Visual Studio 中的“选项”菜单删除“关于测试项目”和其他文件。

转到测试工具 -> 测试项目并取消选择您不需要的选项。

如果这还不够,您可以在类似这样的文件夹中找到项目模板:

C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE\ProjectTemplates\CSharp\Test\1033

如果您在 32 位 Windows 上运行或具有不同的文化,您的路径可能会略有不同,但您应该能够找到它。

单元测试文件模板

在 vanilla Visual Studio 中,单元测试的模板可以在类似于此的文件夹中找到(来 self 的机器):

C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE\ItemTemplates\CSharp\1033

在此文件夹中有一个名为 SimpleUnitTest.zip 的文件,其中包含两个文件:

  • SimpleUnitTest.cs
  • SimpleUnitTest.vstemplate

您可以编辑 SimpleUnitTest.cs 文件以删除所有您不想拥有的代码,但您必须记住重新压缩该文件以使其包含您的更改。

但是,如果您这样做,VS 可能不会很快获取您的更改,因为它在

C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE\ItemTemplatesCache\CSharp\1033

因此您还需要在那里编辑文件(或者只需将更改后的文件复制到那里)。

据我所知,VS 通常使用 ItemTemplateCache 中的模板,但偶尔会从 ItemTemplates 中恢复它们。这似乎是在应用更新时发生的,但我还没有确定一致的模式,所以简单地在两个地方更新是修改我能够想出的模板的最佳方法。

关于visual-studio-2008 - 更改默认的 MsTest 单元测试向导模板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9289706/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com