protected Element(MSpecUnitTestProvider provider, IPsi psiModuleManager, ICache cacheManager, Element parent, ProjectModelElementEnvoy projectEnvoy, IClrTypeName declaringTypeName, bool isIgnored) { if (declaringTypeName == null) { throw new ArgumentNullException("declaringTypeName"); } if (projectEnvoy != null) { this._projectEnvoy = projectEnvoy; } this._provider = provider; this._declaringTypeName = declaringTypeName; this._psiModuleManager = psiModuleManager; this._cacheManager = cacheManager; if (isIgnored) { this.ExplicitReason = "Ignored"; } this.TypeName = declaringTypeName; this.Parent = parent; this.Children = new List <IUnitTestElement>(); this.State = UnitTestElementState.Valid; this._taskFactory = new UnitTestTaskFactory(this._provider.ID); }
protected Element(MSpecUnitTestProvider provider, IPsi psiModuleManager, ICache cacheManager, Element parent, ProjectModelElementEnvoy projectEnvoy, IClrTypeName declaringTypeName, bool isIgnored) { if (declaringTypeName == null) { throw new ArgumentNullException("declaringTypeName"); } if (projectEnvoy != null) { this._projectEnvoy = projectEnvoy; } this._provider = provider; this._declaringTypeName = declaringTypeName; this._psiModuleManager = psiModuleManager; this._cacheManager = cacheManager; if (isIgnored) { this.ExplicitReason = "Ignored"; } this.TypeName = declaringTypeName; this.Parent = parent; this.Children = new List<IUnitTestElement>(); this.State = UnitTestElementState.Valid; this._taskFactory = new UnitTestTaskFactory(this._provider.ID); }
public BehaviorSpecificationFactory(MSpecUnitTestProvider provider, IUnitTestElementManager manager, IPsi psiModuleManager, ICache cacheManager) { _manager = manager; _psiModuleManager = psiModuleManager; _cacheManager = cacheManager; _provider = provider; }
public BehaviorSpecificationFactory(MSpecUnitTestProvider provider, IUnitTestElementManager manager, IPsi psiModuleManager, ICache cacheManager) { this._manager = manager; this._psiModuleManager = psiModuleManager; this._cacheManager = cacheManager; this._provider = provider; }
public ContextSpecificationFactory(MSpecUnitTestProvider provider, IUnitTestElementManager manager, IPsi psiModuleManager, ICache cacheManager, ElementCache cache) { _manager = manager; _psiModuleManager = psiModuleManager; _cacheManager = cacheManager; _provider = provider; _cache = cache; }
protected FieldElement(MSpecUnitTestProvider provider, IPsi psiModuleManager, ICache cacheManager, Element parent, ProjectModelElementEnvoy projectEnvoy, IClrTypeName declaringTypeName, string fieldName, bool isIgnored) : base(provider, psiModuleManager, cacheManager, parent, projectEnvoy, declaringTypeName, isIgnored || parent.Explicit) { this._fieldName = fieldName; }
public ContextSpecificationFactory(MSpecUnitTestProvider provider, IUnitTestElementManager manager, IPsi psiModuleManager, ICache cacheManager, ElementCache cache) { this._manager = manager; this._psiModuleManager = psiModuleManager; this._cacheManager = cacheManager; this._provider = provider; this._cache = cache; }
public BehaviorFactory(MSpecUnitTestProvider provider, IUnitTestElementManager manager, IPsi psiModuleManager, ICache cacheManager, ElementCache cache) { this._psiModuleManager = psiModuleManager; this._cacheManager = cacheManager; this._provider = provider; this._cache = cache; this._manager = manager; }
public BehaviorSpecificationFactory(MSpecUnitTestProvider provider, IUnitTestElementManager manager, IPsi psiModuleManager, ICache cacheManager, IUnitTestElementIdFactory elementIdFactory) { this._manager = manager; this._psiModuleManager = psiModuleManager; this._cacheManager = cacheManager; this._elementIdFactory = elementIdFactory; this._provider = provider; }
public ContextFactory(MSpecUnitTestProvider provider, IUnitTestElementManager manager, IPsi psiModuleManager, ICache cacheManager, ElementCache cache) { _manager = manager; _psiModuleManager = psiModuleManager; _cacheManager = cacheManager; _provider = provider; _cache = cache; }
public BehaviorFactory(MSpecUnitTestProvider provider, IUnitTestElementManager manager, IPsi psiModuleManager, ICache cacheManager, ElementCache cache) { _psiModuleManager = psiModuleManager; _cacheManager = cacheManager; _provider = provider; _cache = cache; _manager = manager; }
public ContextFactory(MSpecUnitTestProvider provider, IUnitTestElementManager manager, IUnitTestCategoryFactory categoryFactory, IPsi psiModuleManager, ICache cacheManager, ElementCache cache) { this._manager = manager; this._categoryFactory = categoryFactory; this._psiModuleManager = psiModuleManager; this._cacheManager = cacheManager; this._provider = provider; this._cache = cache; }
public ContextFactory(MSpecUnitTestProvider provider, IUnitTestElementManager manager, IUnitTestElementIdFactory elementIdFactory, IUnitTestCategoryFactory categoryFactory, IPsi psiModuleManager, ICache cacheManager, ElementCache cache) { this._manager = manager; this._elementIdFactory = elementIdFactory; this._categoryFactory = categoryFactory; this._psiModuleManager = psiModuleManager; this._cacheManager = cacheManager; this._provider = provider; this._cache = cache; }
public ContextSpecificationElement(MSpecUnitTestProvider provider, IPsi psiModuleManager, ICache cacheManager, ProjectModelElementEnvoy project, ContextElement context, IClrTypeName declaringTypeName, string fieldName, bool isIgnored) : base(provider, psiModuleManager, cacheManager, context, project, declaringTypeName, fieldName, isIgnored || context.Explicit) { this._id = CreateId(provider, context, fieldName); }
public ContextElement(MSpecUnitTestProvider provider, IPsi psiModuleManager, ICache cacheManager, ProjectModelElementEnvoy projectEnvoy, IClrTypeName typeName, string assemblyLocation, string subject, IEnumerable<string> tags, bool isIgnored) : base(provider, psiModuleManager, cacheManager, null, projectEnvoy, typeName, isIgnored) { _id = CreateId(subject, TypeName.FullName, tags); _assemblyLocation = assemblyLocation; _subject = subject; if (tags != null) { _categories = UnitTestElementCategory.Create(new JetHashSet<string>(tags)); } }
public BehaviorSpecificationElement(MSpecUnitTestProvider provider, IPsi psiModuleManager, ICache cacheManager, ProjectModelElementEnvoy projectEnvoy, BehaviorElement behavior, IClrTypeName declaringTypeName, string fieldName, bool isIgnored ) : base(provider, psiModuleManager, cacheManager, behavior, projectEnvoy, declaringTypeName, fieldName, isIgnored || behavior.Explicit) { this._id = CreateId(provider, behavior, fieldName); }
public ContextElement(MSpecUnitTestProvider provider, IPsi psiModuleManager, ICache cacheManager, ProjectModelElementEnvoy projectEnvoy, IClrTypeName typeName, string assemblyLocation, string subject, IEnumerable <string> tags, bool isIgnored) : base(provider, psiModuleManager, cacheManager, null, projectEnvoy, typeName, isIgnored) { _id = CreateId(subject, TypeName.FullName, tags); _assemblyLocation = assemblyLocation; _subject = subject; if (tags != null) { _categories = UnitTestElementCategory.Create(new JetHashSet <string>(tags)); } }
public BehaviorSpecificationElement(MSpecUnitTestProvider provider, IPsi psiModuleManager, ICache cacheManager, ProjectModelElementEnvoy projectEnvoy, BehaviorElement behavior, IClrTypeName declaringTypeName, string fieldName, bool isIgnored ) : base(provider, psiModuleManager, cacheManager, behavior, projectEnvoy, declaringTypeName, fieldName, isIgnored || behavior.Explicit) { _id = CreateId(behavior, fieldName); }
public ContextElement(MSpecUnitTestProvider provider, IPsi psiModuleManager, ICache cacheManager, ProjectModelElementEnvoy projectEnvoy, IClrTypeName typeName, string assemblyLocation, string subject, IEnumerable <string> tags, bool isIgnored, IUnitTestCategoryFactory categoryFactory) : base(provider, psiModuleManager, cacheManager, null, projectEnvoy, typeName, isIgnored) { this._id = CreateId(provider, (IProject)projectEnvoy.GetValidProjectElement(), subject, this.TypeName.FullName, tags); this.AssemblyLocation = assemblyLocation; this._subject = subject; if (tags != null) { this._categories = categoryFactory.Create(tags); } }
public BehaviorElement(MSpecUnitTestProvider provider, IPsi psiModuleManager, ICache cacheManager, UnitTestElementId id, ContextElement context, ProjectModelElementEnvoy projectEnvoy, IClrTypeName declaringTypeName, string fieldName, bool isIgnored, string fieldType) : base(provider, psiModuleManager, cacheManager, context, projectEnvoy, declaringTypeName, fieldName, isIgnored || context.Explicit) { this.FieldType = fieldType; this._id = id; }
public BehaviorElement(MSpecUnitTestProvider provider, IPsi psiModuleManager, ICache cacheManager, // ReSharper disable SuggestBaseTypeForParameter ContextElement context, // ReSharper restore SuggestBaseTypeForParameter ProjectModelElementEnvoy projectEnvoy, IClrTypeName declaringTypeName, string fieldName, bool isIgnored, string fieldType) : base(provider, psiModuleManager, cacheManager, context, projectEnvoy, declaringTypeName, fieldName, isIgnored || context.Explicit) { FieldType = fieldType; _id = CreateId(context, fieldType, fieldName); }
public BehaviorElement(MSpecUnitTestProvider provider, IPsi psiModuleManager, ICache cacheManager, // ReSharper disable SuggestBaseTypeForParameter ContextElement context, // ReSharper restore SuggestBaseTypeForParameter ProjectModelElementEnvoy projectEnvoy, IClrTypeName declaringTypeName, string fieldName, bool isIgnored, string fieldType) : base(provider, psiModuleManager, cacheManager, context, projectEnvoy, declaringTypeName, fieldName, isIgnored || context.Explicit) { this.FieldType = fieldType; this._id = CreateId(provider, context, fieldType, fieldName); }