private void ExtractAll() { foreach (var directory in _pinnedItems.Directories) { _extractP4KContent.Extract(directory); } foreach (var file in _pinnedItems.Files) { _extractP4KContent.Extract(file); } }
public void It_reads_the_given_file() { var bytes = new byte[] { 1, 2, 3 }; var file = Mock.Of <IFile>().ReturnsOn(m => m.Name, "some.file") .ReturnsOn(m => m.Read(), new MemoryStream(bytes)); _fileSystem.AddDirectory(DefaultPath); _sut.Extract(file, null); file.Mock().Verify(m => m.Read(), Times.Once); Assert.Equal(bytes, _fileSystem.GetFile(@"default\path\some.file").Contents); }
private void ExtractFile(FileTreeNodeViewModel file) { _extractP4KContent.Extract(file.Model); }