Exemple #1
0
        public void FacialDescriptionsHaveEyeAndHairColors()
        {
            var facial = new FacialDescription();

            facial.EyeColor   = EyeColors.Amber;
            facial.HairColor  = HairColors.Black;
            facial.HairStyle  = HairStyles.Crewcut;
            facial.FacialHair = FacialHairStyles.Moustache;

            Assert.AreEqual(FacialHairStyles.Moustache, facial.FacialHair);
        }
Exemple #2
0
        public FacialDescription CreateFace(Gender gender)
        {
            var facial = new FacialDescription();

            facial.EyeColor  = EnumHelpers.ChooseOne <EyeColors>();
            facial.HairColor = EnumHelpers.ChooseOne <HairColors>();
            facial.HairStyle = EnumHelpers.ChooseOne <HairStyles>();

            if (gender == Gender.Male)
            {
                facial.FacialHair = EnumHelpers.ChooseOne <FacialHairStyles>();
            }
            else
            {
                facial.FacialHair = FacialHairStyles.None;
            }

            return(facial);
        }