コード例 #1
0
 public void PathDoesNotExist(
     FilePath missingPath,
     PluginRawListingsReader sut)
 {
     Assert.Throws <FileNotFoundException>(() =>
     {
         sut.Read(missingPath).ToArray();
     });
 }
コード例 #2
0
 public void PassesFileSystemStreamToParser(
     [Frozen] IFileSystem fs,
     FilePath path,
     Stream someStream,
     PluginRawListingsReader sut)
 {
     fs.File.Exists(path).Returns(true);
     fs.FileStream
     .Create(path.Path, FileMode.Open, FileAccess.Read, FileShare.Read)
     .Returns(someStream);
     sut.Read(path);
     sut.Parser.Received(1).Parse(someStream);
 }