Beispiel #1
0
        public override void SetUp()
        {
            base.SetUp();

            _errorService = MockRepository.GenerateStub <IErrorService>();

            _bitlyService         = ServiceLocator.Current.GetInstance <IBitlyService>();
            _messageUrlRepository = ServiceLocator.Current.GetInstance <IMessageUrlRepository>();
            _unitOfWork           = ServiceLocator.Current.GetInstance <IUnitOfWork>();

            _messageUrlService = new MessageUrlService(_messageUrlRepository, _errorService, _bitlyService);
        }
Beispiel #2
0
 public MessageService(
     IMessageRepository messageRepository,
     IMessageStateRepository messageStateRepository,
     IUserRepository userRepository,
     IMessageUrlService messageUrlService,
     IFileRepository fileRepository,
     IDatabaseTransactionService databaseTransactionService)
 {
     _messageRepository          = messageRepository;
     _messageStateRepository     = messageStateRepository;
     _userRepository             = userRepository;
     _messageUrlService          = messageUrlService;
     _fileRepository             = fileRepository;
     _databaseTransactionService = databaseTransactionService;
 }