public void Merge_ShouldNot_WriteToOutputFolder_IfInputFolderDoesNotExists() { // Act _service.Merge(string.Empty); // Assert _mocker.GetMock <IUtilityService>() .Verify(u => u.GetOutputFolder(), Times.Never); }
public void Run() { _logger.LogInformation(@" Some of the Assumptions based on ReadMe for this project to work 1) Input Folder - should contain below csv file - catalogA.csv - catalogB.csv - barcodesA.csv - barcodesB.csv - suppliersA.csv - suppliersB.csv 2) Output Folder - where output file called 'result_output.csv' will be saved "); _logger.LogInformation("Enter Input folder path"); var inputFolder = Console.ReadLine(); _catalogueService.Merge(inputFolder); }