Example #1
0
        public void IsTestClassReturnsTrueHasClassHasFullyQualifiedNUnitTestFixtureAttribute()
        {
            MockAttribute testFixtureAttribute = new MockAttribute("NUnit.Framework.TestFixtureAttribute");
            MockClass     mockClass            = MockClass.CreateMockClassWithAttribute(testFixtureAttribute);

            Assert.IsTrue(testFramework.IsTestClass(mockClass));
        }
Example #2
0
        public void IsTestClassReturnsTrueHasClassHasTestFixtureAttributeMissingAttributePart()
        {
            MockAttribute testAttribute = new MockAttribute("TestFixture");
            MockClass     mockClass     = MockClass.CreateMockClassWithAttribute(testAttribute);

            Assert.IsTrue(testFramework.IsTestClass(mockClass));
        }
Example #3
0
        public void IsTestClassReturnsFalseWhenClassHasTestFixtureAttributeAndIsAbstract()
        {
            MockAttribute testAttribute = new MockAttribute("TestFixture");
            MockClass     mockClass     = MockClass.CreateMockClassWithAttribute(testAttribute);

            mockClass.Modifiers = mockClass.Modifiers | ModifierEnum.Abstract;
            Assert.IsFalse(testFramework.IsTestClass(mockClass));
        }
Example #4
0
        public void Init()
        {
            MockAttribute testAttribute = new MockAttribute("Test");

            classWithTestAttribute = MockClass.CreateMockClassWithAttribute(testAttribute);
            IProject project = classWithTestAttribute.MockProjectContent.ProjectAsIProject;

            classNodeForClassWithTestAttribute = new ClassNode(project, classWithTestAttribute);

            testFrameworks = new MockRegisteredTestFrameworks();
            testFrameworks.AddTestClass(classWithTestAttribute);

            testableCondition = new TestableCondition(testFrameworks);
        }
Example #5
0
 public void Init()
 {
     firstAttribute = new MockAttribute("first");
     mockClass      = MockClass.CreateMockClassWithAttribute(firstAttribute);
 }