public void OwnerGetMaleAnimalCountMethodNegative()
        {
            GenderSeperatedViewModel expectedResult = new GenderSeperatedViewModel();

            expectedResult.Female = new List <FemaleName>();
            expectedResult.Male   = new List <MaleName>();
            OwnerController appObject = new OwnerController();

            GenderSeperatedViewModel actualResult = appObject.GetAnimals();

            Assert.AreNotEqual <int>(0, actualResult.Male.Count);
        }
        public void CheckForCatUnderFemaleMethodBehavioural() //Check whether animal is cat or not under female owner
        {
            GenderSeperatedViewModel expectedResult = new GenderSeperatedViewModel();

            expectedResult.Female = new List <FemaleName>();
            expectedResult.Male   = new List <MaleName>();
            OwnerController appObject = new OwnerController();

            GenderSeperatedViewModel actualResult = appObject.GetAnimals();

            if (actualResult.Female.Count > 0)
            {
                Assert.AreEqual <string>(Constants.PetType, actualResult.Female[0].Type.ToString());
            }
            else
            {
                Assert.AreEqual <string>(Constants.PetType, Constants.PetType);
            }
        }