Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Концепция каскада параметров означает, что пользователь может указать параметры на уровне сборки, средства и исследования:
- Сборка — PexAssemblySettings
- Фикстура — PexClass
- Исследование — PexExplorationAttributeBase
Параметры, указанные на уровне сборки, влияют на все средства и исследования в рамках этой сборки. Параметры, указанные на уровне средства, влияют на все исследования в рамках этого средства. Дочерние параметры имеют приоритет — если параметры заданы на уровнях сборки и средства, используются параметры уровня средства.
Обратите внимание, что некоторые параметры относятся исключительно к уровню сборки или фикстуры.
Пример
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(...) { ... }
}
}
Хотите отправить отзыв?
Делитесь своими идеями и пожеланиями относительно новых функций в сообществе разработчиков.