CUITe.IntegrationTests.NuGet.MsTestCodedUiGeneratorProvider.SetTestClass C# (CSharp) Метод

SetTestClass() публичный Метод

public SetTestClass ( TechTalk generationContext, string featureTitle, string featureDescription ) : void
generationContext TechTalk
featureTitle string
featureDescription string
Результат void
        public override void SetTestClass(TechTalk.SpecFlow.Generator.TestClassGenerationContext generationContext, string featureTitle, string featureDescription)
        {
            base.SetTestClass(generationContext, featureTitle, featureDescription);

            foreach (CodeAttributeDeclaration customAttribute in generationContext.TestClass.CustomAttributes)
            {
                if (customAttribute.Name == "Microsoft.VisualStudio.TestTools.UnitTesting.TestClassAttribute")
                {
                    generationContext.TestClass.CustomAttributes.Remove(customAttribute);
                    break;
                }
            }

            generationContext.TestClass.CustomAttributes.Add(new CodeAttributeDeclaration(new CodeTypeReference("Microsoft.VisualStudio.TestTools.UITesting.CodedUITestAttribute")));
        }
    }}