Ejemplo n.º 1
0
        public void Setup()
        {
            _DummyAssemblyProvider = Substitute.For <IBootstrapperAssemblyProvider>();
            _DummyAssemblyProvider.GetAssemblies().Returns(new List <Assembly>());
            _DummyAssemblyProvider.SanitizeAssemblies(Arg.Any <IEnumerable <Assembly> >()).Returns(x => x.Arg <IEnumerable <Assembly> >());

            _Store = new BootstrapperAssembliesStore();
        }
Ejemplo n.º 2
0
        public void InitializeAssembliesList()
        {
            var list = new List <Assembly>();

            list.AddRange(_AssemblyProvider.GetAssemblies());
            list = ApplyIncludeToAssembliesList(list);
            list = ApplyExcludeToAssembliesList(list);

            var finallist = new List <Assembly>(_AssemblyProvider.SanitizeAssemblies(list));

            Assemblies = finallist.AsReadOnly();
        }