public async Task GivenNullOrNotInRangeCall_MustThrowException() { Assert.ThrowsException <ArgumentNullException>(() => ComicVisitingExtensions.IsLoad <object>(null)); await Assert.ThrowsExceptionAsync <ArgumentNullException>(() => ComicVisitingExtensions.GoToPageAsync <object>(null, default)); await Assert.ThrowsExceptionAsync <ArgumentNullException>(() => ComicVisitingExtensions.DownloadChapterAsync <object>(null, 0)); await Assert.ThrowsExceptionAsync <ArgumentOutOfRangeException>(() => ComicVisitingExtensions.DownloadChapterAsync(new ComicVisiting <Stream>(new NullServiceProvider(), StreamResourceFactoryCreator.Default), -1)); }
public void WhenAddresNullOrNot_LoadResultIsDependencyIt() { var visit = MakeVisiting <object>(0); Assert.IsFalse(ComicVisitingExtensions.IsLoad(visit)); }