23 references to Subs
Microsoft.NET.TestFramework (23)
Mock\FileSystemMockBuilder.cs (23)
115if (current.Subs.TryGetValue(p, out var node) && node is DirectoryNode directoryNode) 140if (current.Subs.TryGetValue(p, out var node)) 155directoryNode = (DirectoryNode)current.Subs.GetOrAdd(p, directoryNode); 179if (current.Subs.TryGetValue(pathModel.FileOrDirectoryName(), out var possibleConflict) && 186current.Subs[pathModel.FileOrDirectoryName()] = new FileNode(content); 202if (current.Subs.TryGetValue(pathModel.FileOrDirectoryName(), out var node)) 223DirectoryNode? directoryNode = current.Subs[pathModel.FileOrDirectoryName()] as DirectoryNode; 227return predicate(directoryNode?.Subs ?? new()); 238if (current.Subs.TryGetValue(pathModel.FileOrDirectoryName(), out var node)) 353return (current.Subs.TryGetValue(pathModel.FileOrDirectoryName(), out var node) 370if (current.Subs.TryGetValue(pathModel.FileOrDirectoryName(), out var node)) 452sourceFileNode = (FileNode)current.Subs.GetOrAdd(new PathModel(destination).FileOrDirectoryName(), sourceFileNode); 453sourceParent.Subs.TryRemove(new PathModel(source).FileOrDirectoryName(), out _); 479if (current.Subs.ContainsKey(new PathModel(destination).FileOrDirectoryName())) 484current.Subs.TryAdd(new PathModel(destination).FileOrDirectoryName(), 498current.Subs.TryRemove(pathModel.FileOrDirectoryName(), out _); 528return current.Subs.TryGetValue(pathModel.FileOrDirectoryName(), out var node) 593parentOfPath?.Subs.TryRemove(pathModel.FileOrDirectoryName(), out _); 602parentOfPath?.Subs.TryRemove(pathModel.FileOrDirectoryName(), out _); 623IFileSystemTreeNode? sourceNode = sourceParent?.Subs[parentPathModel.FileOrDirectoryName()]; 629if (current.Subs.TryGetValue(destinationPathModel.FileOrDirectoryName(), out var node)) 641sourceNode = current.Subs.GetOrAdd(destinationPathModel.FileOrDirectoryName(), sourceNode); 643sourceParent?.Subs.TryRemove(parentPathModel.FileOrDirectoryName(), out _);