示例#1
0
        public void Test4(int?value1, int?value2)
        {
            List <DynamicProperty <JobCandidate> > list;
            JobCandidate candidate = new JobCandidate();

            candidate.BusinessEntityId = value1;

            list = new List <DynamicProperty <JobCandidate> >(candidate.GetUpdatedProperties());
            Assert.AreEqual(1, list.Count);
            Assert.AreEqual(value1, list[0].InvokeGetterOn(candidate));

            candidate.BusinessEntityId = value2;

            list = new List <DynamicProperty <JobCandidate> >(candidate.GetUpdatedProperties());
            Assert.AreEqual(1, list.Count);
            Assert.AreEqual(value2, list[0].InvokeGetterOn(candidate));
        }
示例#2
0
        public void Test3(string value)
        {
            JobCandidate candidate = new JobCandidate();

            candidate.Resume = value;

            List <DynamicProperty <JobCandidate> > list = new List <DynamicProperty <JobCandidate> >(candidate.GetUpdatedProperties());

            Assert.AreEqual(1, list.Count);
            Assert.AreEqual(value, list[0].InvokeGetterOn(candidate));
        }