public void IllegalDestinationPath() { var source = new CustomFileSource(new List <FileMapping> { new FileMapping("a", "../../dest1"), }); new TorrentCreator().Create(source); }
public void IllegalDestinationPath() { Assert.Throws <ArgumentException> (() => { var source = new CustomFileSource(new List <FileMapping> { new FileMapping("a", "../../dest1"), }); new TorrentCreator(Factories.Default.WithPieceWriterCreator(files => new DiskWriter(files))).Create(source); }); }
public void IllegalDestinationPath() { Assert.Throws <ArgumentException> (() => { var source = new CustomFileSource(new List <FileMapping> { new FileMapping("a", "../../dest1"), }); new TorrentCreator().Create(source); }); }
public void TwoFilesSameDestionation() { var source = new CustomFileSource(new List <FileMapping> { new FileMapping("a", "dest1"), new FileMapping("b", "dest2"), new FileMapping("c", "dest1"), }); new TorrentCreator().Create(source); }
public void TwoFilesSameDestination() { Assert.Throws <ArgumentException> (() => { var source = new CustomFileSource(new List <FileMapping> { new FileMapping("a", "dest1"), new FileMapping("b", "dest2"), new FileMapping("c", "dest1"), }); new TorrentCreator(Factories.Default).Create(source); }); }
public void TwoFilesSameDestionation () { var source = new CustomFileSource (new List <FileMapping> { new FileMapping("a", "dest1"), new FileMapping ("b", "dest2"), new FileMapping ("c", "dest1"), }); new TorrentCreator ().Create (source); }
public void IllegalDestinationPath () { var source = new CustomFileSource (new List <FileMapping> { new FileMapping("a", "../../dest1"), }); new TorrentCreator ().Create (source); }