private UpdateDownloaderFake GetDownloaderWithResultCode(OperationResultCode code) { UpdateDownloaderFake downloader = new UpdateDownloaderFake(); downloader.FakeDownloadResult = CommonMocks.GetDownloadResult(code); return(downloader); }
public void Should_NotAllowNullValues_When_CreateWuStateDownloading() { IUpdateDownloader downloader = new UpdateDownloaderFake(); IUpdateCollection updates = new UpdateCollectionFake(); try { new WuStateDownloading(null, updates, _defaultCompleted, _defaultTimeout, null, 100); Assert.Fail("exception expected"); } catch (ArgumentNullException) { } try { new WuStateDownloading(downloader, null, _defaultCompleted, _defaultTimeout, null, 100); Assert.Fail("exception expected"); } catch (ArgumentNullException) { } try { new WuStateDownloading(downloader, updates, null, _defaultTimeout, null, 100); Assert.Fail("exception expected"); } catch (ArgumentNullException) { } try { new WuStateDownloading(downloader, updates, _defaultCompleted, null, null, 100); Assert.Fail("exception expected"); } catch (ArgumentNullException) { } }