Пример #1
0
        public IsAdminShould()
        {
            this.repo = new MockRepository(MockBehavior.Strict);
            var settings = new AdminSettings(mockConfig.GetAdminSettings());

            this.cookie  = repo.Create <ICookieStorage>();
            this.isAdmin = new IsAdmin(cookie.Object, settings);
        }
Пример #2
0
 public ThreadModel(
     IpHasherFactory ipHasherFactory,
     TripCodeHasher tripCodeHasher,
     ICookieStorage cookieStorage,
     IGetIp getIp,
     IThreadService threadService,
     IPostService postService,
     IBannedImageLogger bannedImageLogger,
     IIsAdmin isAdmin,
     IUploadMapper uploadMapper)
 {
     this.ipHasher          = ipHasherFactory.GetHasher();
     this.tripCodeHasher    = tripCodeHasher;
     this.cookieStorage     = cookieStorage;
     this.getIp             = getIp;
     this.threadService     = threadService;
     this.postService       = postService;
     this.bannedImageLogger = bannedImageLogger;
     this.isAdmin           = isAdmin;
     this.uploadMapper      = uploadMapper;
 }