public static ContainerBuilder RegisterTypeAssemblies <T>(
            this ContainerBuilder builder,
            IEnumerable <Assembly> assemblies,
            IEnumerable <PredefinedTypeTests> predefinedTests,

            bool registerAsSelf = false
            )
            where T : class
        {
            var tests = new TypeTests <T>()
                        .AddTests(predefinedTests);

            return(builder.RegisterTypeAssemblies <T>(assemblies, tests, registerAsSelf));
        }
Esempio n. 2
0
        public void MRW_TypeTests()
        {
            TypeTests typeTests = new TypeTests(this);

            Assert.True(typeTests.RunTypeTests());
        }