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().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 TwoFilesSameDestionation() { Assert.Throws <ArgumentException>(() => { var source = new CustomFileSource(new List <FileMapping> { new FileMapping("a", "dest1"), new FileMapping("b", "dest2"), new FileMapping("c", "dest1"), }); new TorrentCreator().Create(source); }); }