public void Setup() { var mockConfig = MockUtils.getConfig(); mockAWSHandler = new Mock <IAWSS3Helper>(); var mockFileUtils = MockUtils.getMockDirPathUtils(); var mockFileList = new List <string>() { @"C:\new_dir\file1", @"C:\new_dir\file2", @"C:\new_dir\file3", }; mockFileUtils.Setup(x => x.getAllNestedLocalFiles(It.IsAny <string>())).Returns(mockFileList); var fileMonitor = new FileMonitor.FileMonitor(mockConfig, mockAWSHandler.Object, mockFileUtils.Object); var mockFileSystemEvent = new RenamedEventArgs(WatcherChangeTypes.Renamed, @"C:\", "new_dir", "old_dir"); fileMonitor.renamed(null, mockFileSystemEvent); }
public void Setup() { var mockConfig = MockUtils.getConfig(); mockAWSHandler = new Mock <IAWSS3Helper>(); var fileMonitor = new FileMonitor.FileMonitor(mockConfig, mockAWSHandler.Object, MockUtils.getMockDirPathUtils().Object); var mockFileSystemEvent = new FileSystemEventArgs(WatcherChangeTypes.Created, "C:\\some_dir", ""); fileMonitor.created(null, mockFileSystemEvent); }
public void Setup() { var mockConfig = MockUtils.getConfig(); mockAWSHandler = new Mock <IAWSS3Helper>(); mockAWSHandler.Setup(x => x.ListFilesInDirectory(It.IsAny <string>())).Returns(new List <string>()); var fileMonitor = new FileMonitor.FileMonitor(mockConfig, mockAWSHandler.Object, MockUtils.getMockDirPathUtils().Object); var mockFileSystemEvent = new FileSystemEventArgs(WatcherChangeTypes.Changed, "C:\\some_dir", "some_File"); fileMonitor.changed(null, mockFileSystemEvent); }