Beispiel #1
0
 public LibraryService(
     ILibraryReadRepository libraryReadRepository,
     ILibraryWriteRepository libraryWriteRepository,
     LibraryValidator libraryValidator
     ) : base(libraryReadRepository, libraryWriteRepository, libraryValidator)
 {
 }
        public LibraryServiceTest()
        {
            this.departmentRepository      = NSubstitute.Substitute.For <IDepartmentRepository>();
            this.libraryRepository         = NSubstitute.Substitute.For <ILibraryRepository>();
            this.departmentReadRepository  = NSubstitute.Substitute.For <IDepartmentReadRepository>();
            this.departmentWriteRepository = NSubstitute.Substitute.For <IDepartmentWriteRepository>();
            this.libraryReadRepository     = NSubstitute.Substitute.For <ILibraryReadRepository>();
            this.libraryWriteRepository    = NSubstitute.Substitute.For <ILibraryWriteRepository>();

            this.logger = NSubstitute.Substitute.For <ILogger>();

            this.departmentRepository.DepartmentReadRepository  = this.departmentReadRepository;
            this.departmentRepository.DepartmentWriteRepository = this.departmentWriteRepository;
            this.libraryRepository.LibraryReadRepository        = this.libraryReadRepository;
            this.libraryRepository.LibraryWriteRepository       = this.libraryWriteRepository;
        }
Beispiel #3
0
 public LibraryRepository(ILibraryReadRepository libraryReadRepository, ILibraryWriteRepository libraryWriteRepository)
 {
     LibraryReadRepository  = libraryReadRepository;
     LibraryWriteRepository = libraryWriteRepository;
 }
 public LibraryValidator(ILibraryReadRepository libraryReadRepository)
 {
     this.libraryReadRepository = libraryReadRepository;
     this.Validator();
 }