public void Resume_Test() { var file = new MemoryFileInfo("Uploader test..."); var item = new UploadItem(file); var progress = false; item.SetResumeAction(() => { progress = true; }); var args = item.GetUploadEvent(); args.BeginUpload(); // Act item.Pause(); item.Resume(); // Assert Assert.AreEqual(FileUploadStatus.Uploading, item.Status); Assert.IsTrue(progress); }
public void Pause_Test() { var file = new MemoryFileInfo("Uploader test..."); var item = new UploadItem(file); item.SetResumeAction(() => { }); var args = item.GetUploadEvent(); args.BeginUpload(); // Act item.Pause(); // Assert Assert.AreEqual(FileUploadStatus.Paused, item.Status); }