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); } }