public void TestExecute() { WebRequestFactory.Current = new TestWebRequestFactory(); var connectClient = new LiveConnectClient(new LiveConnectSession()); var requestUrl = new Uri("http://foo.com"); IStorageFile outputFile = new StorageFileStub(); IProgress<LiveOperationProgress> progress = new Progress<LiveOperationProgress>(); SynchronizationContextWrapper syncContext = SynchronizationContextWrapper.Current; var tailoredDownloadOperation = new TailoredDownloadOperation(connectClient, requestUrl, outputFile, progress, syncContext); }
public void TestExecuteMethod() { WebRequestFactory.Current = new TestWebRequestFactory(); LiveConnectClient connectClient = new LiveConnectClient(new LiveConnectSession()); Uri requestUri = new Uri("http://foo.com"); string fileName = "fileName.txt"; IStorageFile inputFile = new StorageFileStub(); OverwriteOption option = OverwriteOption.Overwrite; IProgress<LiveOperationProgress> progress = new Progress<LiveOperationProgress>(); SynchronizationContextWrapper syncContext = SynchronizationContextWrapper.Current; var tailoredUploadOperation = new TailoredUploadOperation( connectClient, requestUri, fileName, inputFile, option, progress, syncContext); }