public void Setup() { _inputParser = new InputParser(); _mockGenerateAssetUseCase = new Mock <IGenerateAssetsUseCase>(); _mockLogger = new Mock <ILogger <ConsoleAssetGenerator> >(); _classUnderTest = new ConsoleAssetGenerator(_inputParser, _mockGenerateAssetUseCase.Object, _mockLogger.Object); }
static void Main(string[] args) { var assetRegister = new AssetRegister(); IConsoleGenerator generator = assetRegister.Get <IConsoleGenerator>(); generator.ProcessAsync(args).ConfigureAwait(false).GetAwaiter().GetResult(); }
public ConsoleGeneratorAcceptanceTests() { var assetRegister = new AssetRegister(); _classUnderTest = assetRegister.Get <IConsoleGenerator>(); _searchAssetUseCase = assetRegister.Get <ISearchAssetUseCase>(); var context = assetRegister.Get <AssetRegisterContext>(); context.Database.Migrate(); }