Beispiel #1
0
        public void GetNormalisedTitle_NullTitle_ReturnsFalse()
        {
            var titleNormaliser = new TitleNormaliser();

            var normalised = titleNormaliser.GetNormalisedTitle(null);

            normalised.Should().BeNull();
        }
Beispiel #2
0
        public void GetNormalisedTitle_NormalisesSimilarTitles(string titleA, string titleB)
        {
            var titleNormaliser = new TitleNormaliser();

            var normalisedA = titleNormaliser.GetNormalisedTitle(titleA);
            var normalisedB = titleNormaliser.GetNormalisedTitle(titleB);

            normalisedA.Should().Be(normalisedB);
        }
        public void Setup()
        {
            _sources = Substitute.For <ISources>();

            var tvDbSource = Substitute.For <ITvDbSource>();

            _sources.TvDb.Returns(tvDbSource);

            _embyItemData = Substitute.For <IEmbyItemData>();
            _embyItemData.Language.Returns("en");
            _embyItemData.GetParentId(MediaItemTypes.Series, _sources.TvDb).Returns(22);

            _mediaItem = Substitute.For <IMediaItem>();
            _mediaItem.EmbyData.Returns(_embyItemData);
            _mediaItem.ItemType.Returns(MediaItemTypes.Episode);

            _tvDbClient      = Substitute.For <ITvDbClient>();
            _titleNormaliser = new TitleNormaliser();
        }
 public void Setup()
 {
     _logManager      = Substitute.For <ILogManager>();
     _titleNormaliser = new TitleNormaliser();
 }