public void GetGenderMatchQuality_Mismatch(ActorGender actorGender, CharacterGender characterGender) { var actor = new Glyssen.VoiceActor.VoiceActor { Gender = actorGender }; var matchQuality = actor.GetGenderMatchQuality(new CharacterDetail { Gender = characterGender }); Assert.AreEqual(MatchLevel.Mismatch, matchQuality); }
public void GetGenderMatchQuality_Acceptable(ActorGender actorGender, CharacterGender characterGender) { var actor = new Glyssen.VoiceActor.VoiceActor { Gender = actorGender }; var matchQuality = actor.GetGenderMatchQuality(new CharacterDetail { Gender = characterGender }); Assert.AreEqual(GenderMatchQuality.Acceptable, matchQuality); }
public void GetGenderMatchQuality_Acceptable(ActorGender actorGender, CharacterGender characterGender) { // This might seem odd at first glance, but the only "prefer female" characters in the data // could easily be performed by a male actor. var actor = new Glyssen.VoiceActor.VoiceActor { Gender = actorGender }; var matchQuality = actor.GetGenderMatchQuality(new CharacterDetail { Gender = characterGender }); Assert.AreEqual(MatchLevel.Acceptable, matchQuality); }