public BillingsManagerTests() { var publishEndpoint = new PublishEndpointMockFactory <ITransactionModel>().GetInstance(); var billingsRepositoryMock = new RepositoryMockFactory <BillingEntity>(_billingEntities).GetInstance(); var licenseManagerMock = new LicenseManagerMockFactory <ITransactionModel>().GetInstance(); _manager = new BillingsManager( new Mock <ILogger <BillingsManager> >().Object, new BillingsService(billingsRepositoryMock.Object), licenseManagerMock.Object, publishEndpoint.Object ); }
public ApprovalsManagerTests() { var publishEndpoint = new PublishEndpointMockFactory <IAccountModel>().GetInstance(); var approvalsRepositoryMock = new RepositoryMockFactory <ApprovalEntity>(_approvalEntities).GetInstance(); var licenseManagerMock = new LicenseManagerMockFactory <IAccountModel>().GetInstance(); _manager = new ApprovalsManager( new Mock <ILogger <ApprovalsManager> >().Object, new ApprovalsService(approvalsRepositoryMock.Object), publishEndpoint.Object, licenseManagerMock.Object ); }
public TransactionsManagerTests() { var publishEndpoint = new PublishEndpointMockFactory <ITransactionModel>() .GetInstance(); var transactionsRepositoryMock = new RepositoryMockFactory <TransactionEntity>(_transactionEntities) .GetInstance(); var concurrencyManagerMock = new ConcurrencyManagerMockFactory(_transactionEntities).GetInstance(); var licenseManagerMock = new LicenseManagerMockFactory <ITransactionModel>().GetInstance(); _manager = new TransactionsManager( new Mock <ILogger <TransactionsManager> >().Object, new TransactionsService(transactionsRepositoryMock.Object), publishEndpoint.Object, concurrencyManagerMock.Object, licenseManagerMock.Object ); }