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; }
public CalculateAssetAggregatesTests() { _mockGateway = new Mock <IAssetAggregator>(); _classUnderTest = new CalculateAssetAggregatesUseCase(_mockGateway.Object); }