Exemple #1
0
 public DefaultSUTFactory(IManageTheDependenciesForASUT manage_the_dependencies_for_asut,
                          IUpdateNonCtorDependenciesOnAnItem non_ctor_dependency_visitor)
 {
     this.actual_factory = this.create_automatically;
     this.manage_the_dependencies_for_asut = manage_the_dependencies_for_asut;
     this.non_ctor_dependency_visitor      = non_ctor_dependency_visitor;
 }
 public ICreateAndManageDependenciesFor <SUT> create <SUT>(IManageTheDependenciesForASUT dependency_registry,
                                                           IUpdateNonCtorDependenciesOnAnItem
                                                           non_ctor_dependency_visitor)
 {
     return(new DefaultSUTFactory <SUT>(dependency_registry,
                                        non_ctor_dependency_visitor));
 }