ibi*_*iza -1 .net c# projects-and-solutions visual-studio
我有一个不断增长的快速一键式函数库,我想称之为开发工具.到目前为止,我已将它们编写为[TestMethod, TestCategory("ToolsManagement")]我设置的函数,[Ignore]当我想使用我的工具时,我删除了[Ignore]行并运行测试.
有什么更好的方法来组织我的工具库,因为我厌倦了将它们视为测试功能?
我会尝试更多地解释我需要的东西......我希望它会更清楚.
在开发时,我调试并测试应用程序,因此我经常在数据库中插入/更新数据.通常,我想创建快照,还原快照或重新创建数据库,使其为空.我还编写了函数来重现业务案例,在不同的地方插入大量数据作为示例,而不是手动完成.这些是我想要快速方便地访问的开发工具的示例,但不是来自Test View.
我建议您使用名为"C#Interactive"的新Visual Studio 2015功能来执行您的实用程序功能.您只需在代码中标记它们,然后按CTRL + E,Ctrl + E即可执行此方法.像这样你可以[TestMethod]一起删除属性,因此不会让它们出现在VS测试资源管理器中!
可以给你的另一个建议是捆绑这些代码,以便能够从CLI执行它.这可以帮助您自动执行任务,在CLI上有关于发生什么事情的良好痕迹 - 它可能比在VS中执行它更方便!
| 归档时间: |
|
| 查看次数: |
185 次 |
| 最近记录: |