public void Setup() { writer = new ExceptionWriter(); diskManager.Writer = writer; handle = new ManualResetEvent(false); rig.Manager.Stop(); }
public void Setup() { rig = TestRig.CreateMultiFile(); diskManager = rig.Engine.DiskManager; writer = new ExceptionWriter(); diskManager.Writer = writer; handle = new ManualResetEvent(false); rig.Manager.Stop(); }
public void Setup() { var files = new [] { new TorrentFileInfo(new TorrentFile("First", Piece.BlockSize / 2)), new TorrentFileInfo(new TorrentFile("Second", Piece.BlockSize)), new TorrentFileInfo(new TorrentFile("Third", Piece.BlockSize + Piece.BlockSize / 2)), new TorrentFileInfo(new TorrentFile("Fourth", Piece.BlockSize * 2 + Piece.BlockSize / 2)), }; buffer = new byte[Piece.BlockSize]; data = new TestTorrentData { Files = files, Size = files.Sum(f => f.Length), PieceLength = Piece.BlockSize * 2 }; writer = new ExceptionWriter(); diskManager = new DiskManager(new EngineSettings(), writer); }
public void Setup() { var pieceLength = Constants.BlockSize * 2; var files = TorrentFileInfo.Create(pieceLength, Constants.BlockSize / 2, Constants.BlockSize, Constants.BlockSize + Constants.BlockSize / 2, Constants.BlockSize * 2 + Constants.BlockSize / 2 ); buffer = new byte[Constants.BlockSize]; data = new TestTorrentData { Files = files, Size = files.Sum(f => f.Length), PieceLength = pieceLength }; writer = new ExceptionWriter(); diskManager = new DiskManager(new EngineSettings(), Factories.Default, writer); }
public void Setup() { var pieceLength = Piece.BlockSize * 2; var files = TorrentFileInfo.Create(pieceLength, Piece.BlockSize / 2, Piece.BlockSize, Piece.BlockSize + Piece.BlockSize / 2, Piece.BlockSize * 2 + Piece.BlockSize / 2 ); buffer = new byte[Piece.BlockSize]; data = new TestTorrentData { Files = files, Size = files.Sum(f => f.Length), PieceLength = pieceLength }; writer = new ExceptionWriter(); diskManager = new DiskManager(new EngineSettings(), writer); }
public void Setup() { writer = new ExceptionWriter(); diskManager.Writer = writer; handle = new ManualResetEvent(false); rig.Manager.Stop(); }