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)); }
public void TempFileIsNotDisposed( ITempFile tempFile, IEnumerable <IModListingGetter> loadOrder, TemporaryLoadOrderProvider sut) { sut.TempFileProvider.Create(default).ReturnsForAnyArgs(tempFile);