public void PerformCommand_ShouldFail_WhenAccessorFails() { Arrange.Call(() => _imageAccessor.Get(default(ImageSource?), ImageGenre.Hardcore)) .Returns(new List <ImageMetaData>()); var actual = _service.PerformCommand(_session, Keyword.ShowHardcoreImage); Assert.AreEqual("Testing failure", actual.Error.Message); }
private string GetImageCount(Session session, string line, ImageSource?imageSource, ImageGenre?imageGenre) { var imageCount = _imageAccessor.Get(imageSource, imageGenre).Count; return(imageCount.ToString()); }