设置瀑布图

设置层级的概念意味着用户可以在程序集Fixture探索级别指定设置:

程序集 级别指定的设置会影响该程序集下的所有装置和浏览。 在 固定装置 级别指定的设置会影响该装置下的所有探索。 子设置获胜 - 如果在 程序集固定装置 级别定义设置,则使用 固定装置 设置。

请注意,某些设置特定于 程序集 级别或 固定装置 级别。

示例

using Microsoft.Pex.Framework;

[assembly: PexAssemblySettings(MaxBranches = 1000)] // we override the default value of maxbranches

namespace MyTests
{
    [PexClass(MaxBranches = 500)] // we override the 1000 value and set maxbranches to 500
    public partial class MyTests
    {
        [PexMethod(MaxBranches = 100)] // we override again, maxbranches = 100
        public void MyTest(...) { ... }
    }
}

有反馈吗?

开发人员社区上发布想法和功能请求。