Example #1
0
 private static void SetupFileSystemMocks(ISmocksContext context, IFileSystem fileSystem)
 {
     context
     .Setup(() => Directory.Exists(It.IsAny <string>()))
     .Returns <string>(dirPath => fileSystem.Directory.Exists(dirPath));
     context
     .Setup(() => Directory.EnumerateFileSystemEntries(
                It.IsAny <string>(),
                It.IsAny <string>(),
                It.IsAny <SearchOption>()))
     .Returns <string, string, SearchOption>((dirPath, searchPattern, searchOption) =>
                                             fileSystem.Directory.EnumerateFileSystemEntries(dirPath, searchPattern, searchOption));
     context
     .Setup(() => File.SetAttributes(It.IsAny <string>(), It.IsAny <FileAttributes>()))
     .Callback <string, FileAttributes>((path, attributes) =>
                                        fileSystem.File.SetAttributes(path, attributes));
     context
     .Setup(() => Directory.Delete(It.IsAny <string>(), It.IsAny <bool>()))
     .Callback <string, bool>((dirPath, recursive) => fileSystem.Directory.Delete(dirPath, recursive));
 }
Example #2
0
 private static void DoSetupIndirectly(ISmocksContext context)
 {
     DoSetup(context);
 }
Example #3
0
 private static void DoSetupIndirectly(ISmocksContext context)
 {
     DoSetup(context);
 }
Example #4
0
 private static void DoSetup(ISmocksContext context)
 {
     context.Setup(() => string.Format(string.Empty)).Returns("Some value");
 }
Example #5
0
 private static void DoSetup(ISmocksContext context)
 {
     context.Setup(() => string.Format(string.Empty)).Returns("Some value");
 }