public CalculateAssetAggregatesUseCaseAcceptanceTests()
        {
            var assetRegister = new AssetRegister();

            _createAssetRegisterVersionUseCase = assetRegister.Get <ICreateAssetRegisterVersionUseCase>();
            _classUnderTest = assetRegister.Get <ICalculateAssetAggregatesUseCase>();

            var assetRegisterContext = assetRegister.Get <AssetRegisterContext>();

            assetRegisterContext.Database.Migrate();
        }
 public CalculateAssetAggregatesController(ICalculateAssetAggregatesUseCase useCase, IAssetRegisterVersionSearcher assetRegisterVersionSearcher)
 {
     _useCase = useCase;
     _assetRegisterVersionSearcher = assetRegisterVersionSearcher;
 }
Beispiel #3
0
 public CalculateAssetAggregatesTests()
 {
     _mockGateway    = new Mock <IAssetAggregator>();
     _classUnderTest = new CalculateAssetAggregatesUseCase(_mockGateway.Object);
 }