VS 2017 代码覆盖率:从分析中排除方法
VS 2017 Code Coverage: Exclude methods from analysis
是否可以从 VS2017 代码覆盖率分析中排除某些方法?
我想排除像这样的简单 getters/setters 或简单工厂(其作用类似于胶水代码):
public class TimeFactory : ITimeFactory
{
/// <summary>
/// Create a time object -> allows us to simulate time jumps in unit-tests.
/// </summary>
/// <returns></returns>
public IXTimer CreateXTimerObject() => new XTimer();
}
谢谢。
ExcludeFromCodeCoverageAttribute
可以做到这一点。
是否可以从 VS2017 代码覆盖率分析中排除某些方法?
我想排除像这样的简单 getters/setters 或简单工厂(其作用类似于胶水代码):
public class TimeFactory : ITimeFactory
{
/// <summary>
/// Create a time object -> allows us to simulate time jumps in unit-tests.
/// </summary>
/// <returns></returns>
public IXTimer CreateXTimerObject() => new XTimer();
}
谢谢。
ExcludeFromCodeCoverageAttribute
可以做到这一点。