Пример #1
0
        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));
        }
Пример #2
0
        public void WhenAddresNullOrNot_LoadResultIsDependencyIt()
        {
            var visit = MakeVisiting <object>(0);

            Assert.IsFalse(ComicVisitingExtensions.IsLoad(visit));
        }