Пример #1
0
 public DashBoardService(IUserRepository IUserRepository, IEmailRepository IEmailRepository, IOrderRepository IOrderRepository, IRemarksRepository IRemarksRepository)
 {
     _iUserRepository    = IUserRepository;
     _iEmailRepository   = IEmailRepository;
     _iOrderRepository   = IOrderRepository;
     _iRemarksRepository = IRemarksRepository;
 }
        public FirebaseDatabaseRepositoryTests()
        {
            _firebaseProjectId    = "firebaseProjectId";
            _firebaseDatabase     = "firebaseDatabaseUrl";
            _firebaseApiKey       = "firebaseApiKey";
            _requestAuthorisation = "Bearer token";

            var options = Substitute.For <IOptions <FirebaseConfig> >();

            options.Value.Returns(new FirebaseConfig {
                ProjectId = _firebaseProjectId, DbEndPoint = _firebaseDatabase, ApiKey = _firebaseApiKey
            });

            _apiClient       = Substitute.For <IApiClient>();
            _requestProvider = Substitute.For <IApiRequestProvider>();

            var context = new DefaultHttpContext();

            context.Request.Headers.Add("Authorization", _requestAuthorisation);
            _accessor = Substitute.For <IHttpContextAccessor>();
            _accessor.HttpContext.Returns(context);

            _repository = new FirebaseRemarksRepository(options, _apiClient, _requestProvider, _accessor);
        }
Пример #3
0
 public RemarksServiceTests()
 {
     _repository = Substitute.For <IRemarksRepository>();
     _service    = new RemarksService(_repository);
 }
Пример #4
0
 public RemarksService(IRemarksRepository repository)
 {
     _repository = repository;
 }
 public RemarksController(IRemarksRepository remarksRepo)
 {
     _rep = remarksRepo;
 }
Пример #6
0
 public OrderService(IOrderRepository IOrderRepository, IRemarksRepository IRemarksRepository, IDataService IDataService)
 {
     _iOrderRepository   = IOrderRepository;
     _iRemarksRepository = IRemarksRepository;
     _iDataService       = IDataService;
 }