public async Task EmbyTitleInExcludeList_LogsSkip(string name, string excludedName,
                                                              bool isExcluded)
            {
                _seriesInfo.Name = name;

                _pluginConfiguration.ExcludedSeriesNames.Returns(new[] { excludedName });

                await _seriesProvider.GetMetadata(_seriesInfo, CancellationToken.None);

                if (isExcluded)
                {
                    _logger.Received(1).Info($"Skipping series '{name}' as it is excluded");
                }
                else
                {
                    _logger.DidNotReceive().Info($"Skipping series '{name}' as it is excluded");
                }
            }
示例#2
0
 public Task <MetadataResult <Series> > GetMetadata(SeriesInfo info, CancellationToken cancellationToken)
 {
     return(_seriesProvider.GetMetadata(info, cancellationToken));
 }