如何在C#中更改方法?
在过去的几周里,我一直在试图找到一种方法来为我们的构建过程实现(或找到一个已经实现)回归测试,但到目前为止,我还没有找到任何有效的方法。我们使用TFS2008和VS2010,升级到TFS2010不是我们的选择。我曾尝试使用NDepend向我们提供更改过的方法和类型依赖项的列表,但通过构建脚本运行它被证明是极不可靠的(如果我两次运行同一个构建而不更改任何内容,我不会惊讶于有一个完美的NDepend报告,还有一个异常说NDepend由于某种原因无法运行) 不幸的是,我几乎无法使用现有的工具(TFS2008、VS2010、MSBuild和MSTest)。我可能会得到另一个工具,但是改变我已经拥有的工具(比如从MSTest移动到NUnit,或者从TFS2008移动到TFS2010)是不可能的如何在C#中更改方法?,c#,unit-testing,build-process,regression-testing,C#,Unit Testing,Build Process,Regression Testing,在过去的几周里,我一直在试图找到一种方法来为我们的构建过程实现(或找到一个已经实现)回归测试,但到目前为止,我还没有找到任何有效的方法。我们使用TFS2008和VS2010,升级到TFS2010不是我们的选择。我曾尝试使用NDepend向我们提供更改过的方法和类型依赖项的列表,但通过构建脚本运行它被证明是极不可靠的(如果我两次运行同一个构建而不更改任何内容,我不会惊讶于有一个完美的NDepend报告,还有一个异常说NDepend由于某种原因无法运行) 不幸的是,我几乎无法使用现有的工具(TFS2
有人已经这么做了吗?或者有人能给我指出正确的方向,让我以编程的方式找到在两个构建之间更改的方法和类型吗?如果您有单元测试和覆盖率报告。然后你就可以区分前后的报道了。保险范围的任何变化都将显示在该表中。如果您有单元测试和覆盖率报告,那么您可以对其进行回归测试(我假设是手动的)。然后你就可以区分前后的报道了。保险范围的任何变化都将显示在该表中。然后可以对其进行回归测试(我假设是手动的)