Skip to content

Commit

Permalink
added documentation
Browse files Browse the repository at this point in the history
  • Loading branch information
manne committed Jun 19, 2016
1 parent 8688d2e commit fe44fc5
Showing 1 changed file with 16 additions and 0 deletions.
16 changes: 16 additions & 0 deletions TestingHelpers/IMockFileDataAccessor.cs
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,9 @@

namespace System.IO.Abstractions.TestingHelpers
{
/// <summary>
/// Provides access to the file system storage.
/// </summary>
public interface IMockFileDataAccessor
{
/// <summary>
Expand Down Expand Up @@ -29,9 +32,22 @@ public interface IMockFileDataAccessor
/// <param name="path">The file to check. </param>
/// <returns><see langword="true"/> if the file exists; otherwise, <see langword="false"/>.</returns>
bool FileExists(string path);

/// <summary>
/// Gets all unique paths of all files and directories.
/// </summary>
IEnumerable<string> AllPaths { get; }

/// <summary>
/// Gets the paths of all files.
/// </summary>
IEnumerable<string> AllFiles { get; }

/// <summary>
/// Gets the paths of all directories.
/// </summary>
IEnumerable<string> AllDirectories { get; }

DirectoryBase Directory { get; }
IFileInfoFactory FileInfo {get; }
PathBase Path { get; }
Expand Down

0 comments on commit fe44fc5

Please sign in to comment.