示例#1
0
 public void PassesPathToTempFileProvider(
     IEnumerable <IModListingGetter> loadOrder,
     FileName randomFileName,
     TemporaryLoadOrderProvider sut)
 {
     sut.RandomFileNameProvider.Get().Returns(randomFileName);
     sut.Get(loadOrder);
     sut.TempFileProvider.Received(1)
     .Create(System.IO.Path.Combine(
                 sut.Paths.WorkingDirectory,
                 TemporaryLoadOrderProvider.Folder,
                 randomFileName));
 }
示例#2
0
 public void TempFileIsNotDisposed(
     ITempFile tempFile,
     IEnumerable <IModListingGetter> loadOrder,
     TemporaryLoadOrderProvider sut)
 {
     sut.TempFileProvider.Create(default).ReturnsForAnyArgs(tempFile);