Example #1
0
        public bool Install(IExtensionHost host)
        {
            var suiteBuildersExtensionPoint = host.GetExtensionPoint("SuiteBuilders");
            if (suiteBuildersExtensionPoint == null)
                return false;

            var reflectionProvider = new ReflectionProvider();
            var typeManager = new TypeManager(reflectionProvider, new TestDescriber(new TestDescriptionWriter()), new TestExceptionWriter());
            suiteBuildersExtensionPoint.Install(new BDDSuiteBuilder(reflectionProvider, typeManager));

            return true;
        }
 public void GivenATypeWithoutTheDesiredAttributeWhenHasAttributeIsCalled()
 {
     var reflectionProvider = new ReflectionProvider();
     _returnedObject = reflectionProvider.Construct(typeof (Tests));
 }
 public void GivenATypeWithoutTheDesiredAttributeWhenHasAttributeIsCalled()
 {
     var reflectionProvider = new ReflectionProvider();
     _returnedValue = reflectionProvider.HasAttribute(typeof(StandardTests), typeof(BDDTestFixtureAttribute), false);
 }