Sdílet prostřednictvím


Vodopádové nastavení

Koncept vodopádu nastavení znamená, že uživatel může zadat nastavení na úrovni sestavení, příslušenství a průzkumu :

Nastavení zadané na Úroveň montáže má vliv na všechna příslušenství a průzkum v rámci této sestavy. Nastavení zadané na Úroveň příslušenství ovlivňuje všechny průzkumy v rámci daného zařízení. Výhra podřízených nastavení – pokud je nastavení definováno na úrovni montáže a přípojky , použijí se nastavení zařízení .

Všimněte si, že některá nastavení jsou specifická pro úroveň montáže nebo úroveň montáže .

Příklad

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(...) { ... }
    }
}

Máte zpětnou vazbu?

Své nápady a žádosti o funkce můžete zadávat na webu Developer Community.