static void Main(string[] args) { var assetRegister = new AssetRegister(); IConsoleImporter assetImporter = assetRegister.Get <IConsoleImporter>(); assetImporter.ProcessAsync(args).ConfigureAwait(false).GetAwaiter().GetResult(); }
public void Setup() { _mockLogger = new Mock <ILogger <IConsoleImporter> >(); _mockImportAssetUseCase = new Mock <IImportAssetsUseCase>(); _inputParser = new ImportAssetInputParser(); _mockFileReader = new Mock <IFileReader <string> >(); _textSplitter = new TextSplitter(); _classUnderTest = new ConsoleImporter(_mockImportAssetUseCase.Object, _inputParser, _mockFileReader.Object, _textSplitter, _mockLogger.Object); }
public void Setup() { var assetRegister = new AssetRegister(); _classUnderTest = assetRegister.Get <IConsoleImporter>(); var context = assetRegister.Get <AssetRegisterContext>(); context.Database.Migrate(); }