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.getMockFilePathUtils().Object); var mockFileSystemEvent = new RenamedEventArgs(WatcherChangeTypes.Renamed, "C:\\some_dir", "new_name", "old_name"); fileMonitor.renamed(null, mockFileSystemEvent); }
public void Setup() { var mockConfig = MockUtils.getConfig(); mockAWSHandler = new Mock <IAWSS3Helper>(); var mockFileList = new List <string>() { @"some_dir/file1", @"some_dir/file2", @"some_dir/file3", }; mockAWSHandler.Setup(x => x.ListFilesInDirectory(It.IsAny <string>())).Returns(mockFileList); var fileMonitor = new FileMonitor.FileMonitor(mockConfig, mockAWSHandler.Object, MockUtils.getMockFilePathUtils().Object); var mockFileSystemEvent = new FileSystemEventArgs(WatcherChangeTypes.Deleted, @"C:\", "some_dir"); fileMonitor.deleted(null, mockFileSystemEvent); }
public void Setup() { var mockConfig = MockUtils.getConfig(); mockAWSHandler = new Mock <IAWSS3Helper>(); var fileMonitor = new FileMonitor.FileMonitor(mockConfig, mockAWSHandler.Object, MockUtils.getMockFilePathUtils().Object); var mockFileSystemEvent = new FileSystemEventArgs(WatcherChangeTypes.Created, "C:\\some_dir", "some_File"); fileMonitor.created(null, mockFileSystemEvent); }