public GenerateAssetsUseCaseTest() { var assetRegister = new AssetRegister(); _classUnderTest = assetRegister.Get <IGenerateAssetsUseCase>(); _searchAssetUseCase = assetRegister.Get <ISearchAssetUseCase>(); var context = assetRegister.Get <AssetRegisterContext>(); context.Database.Migrate(); }
public ConsoleAssetGenerator(IInputParser <GenerateAssetsRequest> inputParser, IGenerateAssetsUseCase generateAssetUseCase, ILogger <ConsoleAssetGenerator> logger) { _inputParser = inputParser; _generateAssetUseCase = generateAssetUseCase; _logger = logger; }
public void Setup() { _mockUseCase = new Mock <ICreateAssetRegisterVersionUseCase>(); _classUnderTest = new GenerateAssetsUseCase(_mockUseCase.Object); }