public StatementsController(ILogger <StatementsController> logger, IReleasesService releasesService, IEstablishmentService establishmentService, IControllerMessages responseMessages) { this.logger = logger; this.releasesService = releasesService; this.establishmentService = establishmentService; this.responseMessages = responseMessages; this.httpResponseHelper = new HttpResponseFormat(); }
public EstablishmentsController(ILogger <EstablishmentsController> logger, IEstablishmentService establishmentService, IControllerMessages responseMessages, IRabbitConnector rabbitConnector) { this.logger = logger; this.establishmentService = establishmentService; this.responseMessages = responseMessages; this.rabbitConnector = rabbitConnector; this.httpResponseHelper = new HttpResponseFormat(); }
public StatementsServiceTests(DatabaseSettingsFixture dbFixture) { // 0: Setting wrapper for logger loggerWrapper = new LoggerWrapper <StatementsController>(); rabbitConnector = new RabbitConnectorWrapper(); // 1: Setting establishment and releases service given db settings this.dbSettings = dbFixture.dbSettings; this.establishmentService = dbFixture.establishmentService; this.releasesService = dbFixture.releasesService; // 2: Get controller messages this.controllerMessages = GetControllerMessagesProperties(); // 3: Instantiate of Establishment Controller this.statementsController = new StatementsController(loggerWrapper, releasesService, establishmentService, controllerMessages); }