public void TransferedBytesTest()
 {
     FileSegment segment = new FileSegment();
     segment.StartPosition = 200;
     segment.InitialStartPosition = 100;
     Assert.AreEqual(100, segment.TransferBytes);
 }
 public void TotalToTransferTest()
 {
     FileSegment segment = new FileSegment();
     segment.EndPosition = 200;
     segment.InitialStartPosition = 100;
     Assert.AreEqual(100, segment.TotalToTransfer);
     segment.EndPosition = -1;
     Assert.AreEqual(0, segment.TotalToTransfer);
 }
 public void MissingTransferTest()
 {
     FileSegment segment = new FileSegment();
     segment.StartPosition = 190;
     segment.EndPosition = 200;
     Assert.AreEqual(10, segment.MissingTransfer);
     segment.EndPosition = -1;
     Assert.AreEqual(0, segment.MissingTransfer);
 }