コード例 #1
0
        private void SetupTestClass(TestClassGenerationContext generationContext)
        {
            generationContext.TestClass.IsPartial       = true;
            generationContext.TestClass.TypeAttributes |= TypeAttributes.Public;

            AddLinePragmaInitial(generationContext.TestClass, generationContext.Feature.SourceFile);

            testGeneratorProvider.SetTestClass(generationContext, generationContext.Feature.Title, generationContext.Feature.Description);
            if (generationContext.Feature.Tags != null)
            {
                testGeneratorProvider.SetTestClassCategories(generationContext, GetNonIgnoreTags(generationContext.Feature.Tags));
                if (HasIgnoreTag(generationContext.Feature.Tags))
                {
                    testGeneratorProvider.SetTestClassIgnore(generationContext);
                }
            }

            DeclareTestRunnerMember(generationContext);
        }
        public void SetTestClassIgnore(TestClassGenerationContext generationContext)
        {
            _unitTestGeneratorProvider.SetTestClassIgnore(generationContext);

            UpdateAttributes(generationContext.TestClass);
        }
コード例 #3
0
 public void SetTestClassIgnore(TestClassGenerationContext generationContext)
 {
     baseGeneratorProvider.SetTestClassIgnore(generationContext);
 }
 public void SetTestClassIgnore(TestClassGenerationContext generationContext)
 {
     _innerGenerator.SetTestClassIgnore(generationContext);
 }