Exemplo n.º 1
0
        public List <CitizenDetails> Get()
        {
            if (citizens != null)
            {
                return(citizens);
            }

            citizens = new List <CitizenDetails>();

            for (int index = 0; index < NO_CITIZENS; index++)
            {
                var citizen = new CitizenDetails()
                {
                    AgeInterval         = "a",
                    Country             = GetCountry(),
                    EducationLevel      = GetEducationLevel(),
                    Environment         = GetEnvironment(),
                    Gender              = GetGender(),
                    GeneralHealthStatus = GetGeneralHealthStatus()
                };

                citizens.Add(citizen);
            }

            return(citizens);
        }
Exemplo n.º 2
0
        public void searchCitizenDetailsRequestFullCitizenDetails()
        {
            searchCitizenDetailsRequest1 mysearchCitizenDetailsRequest1 = new searchCitizenDetailsRequest1("dave", "Dave", "Ball", DoB, GenderType.M, "Clarke", "Glasgow");

            Assert.AreEqual("dave", mysearchCitizenDetailsRequest1.searchCitizenDetails.CallerToken);
            CitizenDetails myCitizenDetails = (CitizenDetails)mysearchCitizenDetailsRequest1.searchCitizenDetails.searchCitizenDetailsRequest.RequestBody.Item;

            Assert.AreEqual("Dave", myCitizenDetails.Name.FirstName);
            Assert.AreEqual("Ball", myCitizenDetails.Name.LastName);
            Assert.AreEqual(DoB, myCitizenDetails.DateOfBirth);
            Assert.AreEqual(GenderType.M, myCitizenDetails.Gender);
            Assert.AreEqual("Clarke", myCitizenDetails.MothersBirthSurname);
            Assert.AreEqual("Glasgow", myCitizenDetails.PlaceOfBirth);
        }