public void Setup()
 {
     _mashReferralGateway = new Mock <IMashReferralGateway>();
     _databaseGateway     = new Mock <IDatabaseGateway>();
     _workerGateway       = new Mock <IWorkerGateway>();
     _mashReferralUseCase = new MashReferralUseCase(_mashReferralGateway.Object, _databaseGateway.Object, _workerGateway.Object);
 }
        public void Setup()
        {
            _mashReferralGateway = new Mock <IMashReferralGateway>();
            _databaseGateway     = new Mock <IDatabaseGateway>();
            _workerGateway       = new Mock <IWorkerGateway>();
            _mashReferralUseCase = new MashReferralUseCase(_mashReferralGateway.Object, _databaseGateway.Object, _workerGateway.Object);

            _databaseGateway.Setup(x => x.GetWorkerByEmail(It.IsAny <string>())).Returns(_worker);
        }
 public MashReferralController(IMashReferralUseCase mashReferralUseCase)
 {
     _mashReferralUseCase = mashReferralUseCase;
 }