public void TestInitialize() { _context = new DbTestContext(Settings.Default.MainConnectionString); _fixture = new Fixture(); _calculation = new CalculationRepository(new SqlProcedureExecutor(Settings.Default.MainConnectionString)); }
private static CommonFilesFacade GetFilesFacade( IDbConnection connection, string connectionString, string filesConnectionString) { var mainExecutor = new SqlProcedureExecutor(connectionString); var filesExecutor = new SqlProcedureExecutor(filesConnectionString); var applicationFiles = new ApplicationFileRepository(filesExecutor); var clientRepository = new ClientRepository(mainExecutor); var calculationRepository = new CalculationRepository(mainExecutor); var clientBalanceRepository = new ClientBalanceRepository(mainExecutor); var applications = new ApplicationRepository(connection); var excelClientCalculation = new ExcelClientCalculation( calculationRepository, clientBalanceRepository, clientRepository); var awbFiles = new AwbFileRepository(filesExecutor); var clientExcelHelper = new ClientExcelHelper(clientRepository, excelClientCalculation); var serializer = new Serializer(); return new CommonFilesFacade(awbFiles, clientExcelHelper, serializer, applicationFiles, applications); }