public void ArtistAsBothProducerAndVocalist_MultipleArtists_AllowDuplicate() { _artistStringFactory = new ArtistStringFactory(true); _producer.Roles = ArtistRoles.Composer | ArtistRoles.Vocalist; var result = GetArtistString(_producer, _vocalist); result.Should().Be("devilishP feat. devilishP, Hatsune Miku", "result"); }
public void ArtistAsBothProducerAndVocalist_MultipleArtists_AllowDuplicate() { artistStringFactory = new ArtistStringFactory(true); producer.Roles = ArtistRoles.Composer | ArtistRoles.Vocalist; var result = GetArtistString(producer, vocalist); Assert.AreEqual("devilishP feat. devilishP, Hatsune Miku", result, "result"); }
public void SetUp() { _artistStringFactory = new ArtistStringFactory(); _circle = CreateArtist(ArtistType.Circle, "S.C.X."); _animator = CreateArtist(ArtistType.Animator, "wakamuraP"); _producer = CreateArtist(ArtistType.Producer, "devilishP"); _producer2 = CreateArtist(ArtistType.Producer, "40mP"); _producer3 = CreateArtist(ArtistType.Producer, "Clean Tears"); _producer4 = CreateArtist(ArtistType.Producer, "Tripshots"); _producers = new[] { _producer, _producer2, _producer3, _producer4 }; _vocalist = CreateArtist(ArtistType.Vocaloid, "Hatsune Miku"); _vocalist2 = CreateArtist(ArtistType.Vocaloid, "Kagamine Rin"); _vocalist3 = CreateArtist(ArtistType.Vocaloid, "Kagamine Len"); _vocalist4 = CreateArtist(ArtistType.Vocaloid, "Megurine Luka"); _vocalists = new[] { _vocalist, _vocalist2, _vocalist3, _vocalist4 }; }