Пример #1
0
        public void Generate_Inspector_Tokens_Artist_And_Release_Unique()
        {
            var md = new MetaData.Audio.AudioMetaData {
                Artist = "Bob Jones", Release = "Bob's First Release"
            };
            var artistToken = Inspector.ArtistInspectorToken(md);

            Assert.NotNull(artistToken);

            var releaseToken = Inspector.ReleaseInspectorToken(md);

            Assert.NotNull(releaseToken);

            Assert.NotEqual(artistToken, releaseToken);
        }
Пример #2
0
        public void Should_Generate_Same_Token_Value()
        {
            var md = new MetaData.Audio.AudioMetaData {
                Artist = "Omniversum Fractum", Release = "Paradigm Of The Elementals Essence"
            };
            var artistToken = Inspector.ArtistInspectorToken(md);

            Assert.NotNull(artistToken);

            var releaseToken = Inspector.ReleaseInspectorToken(md);

            Assert.NotNull(releaseToken);
            Assert.NotEqual(artistToken, releaseToken);

            var secondReleaseToken = Inspector.ReleaseInspectorToken(md);

            Assert.NotNull(releaseToken);
            Assert.NotEqual(artistToken, releaseToken);
            Assert.Equal(secondReleaseToken, releaseToken);
        }