public async Task CallImplement_MustNothingToDo() { var lister = new NullDownloadListener(); await lister.BeginFetchPageAsync(null); await lister.CanceledAsync(null); await lister.ComplatedSaveAsync(null); await lister.EndFetchPageAsync(null); await lister.FetchPageExceptionAsync(null); await lister.NotNeedToSaveAsync(null); await lister.ReadyFetchAsync(null); await lister.ReadySaveAsync(null); }
public void GivenValueInit_PropertyMustEqualGiven() { var saver = new NullSaver(); var entity = new ComicEntity(); var detail = new ComicDetail(); var reqs = new List <DownloadItemRequest>(); var provider = new NullSourceProvider(); var req = new ComicDownloadRequest(saver, entity, detail, reqs, provider); Assert.AreEqual(saver, req.Saver); Assert.AreEqual(entity, req.Entity); Assert.AreEqual(detail, req.Detail); Assert.AreEqual(reqs, req.DownloadRequests); Assert.AreEqual(provider, req.Provider); var listener = new NullDownloadListener(); req.Listener = listener; Assert.AreEqual(listener, req.Listener); }