private void ApplicantProfile_D_Test()
        {
            var client = new ApplicantProfile.ApplicantProfileClient(_channel);

            ApplicantProfileProto proto = client.GetApplicantProfile(new ApplicantProfileKey()
            {
                Id = _applicantProfile.Id.ToString()
            });
            ApplicantProfileList protos = new ApplicantProfileList();

            protos.Items.Add(proto);
            client.DeleteApplicantProfile(protos);
            proto = null;
            try
            {
                proto = client.GetApplicantProfile(new ApplicantProfileKey()
                {
                    Id = _applicantProfile.Id.ToString()
                });
            }
            catch (RpcException)
            {
            }
            Assert.IsNull(proto);
        }
        private ApplicantProfileProto CheckGetApplicantProfile(ApplicantProfile.ApplicantProfileClient client
                                                               , ApplicantProfileKey key, ApplicantProfileProto compare = null)
        {
            ApplicantProfileProto proto = null;

            try
            {
                proto = client.GetApplicantProfile(key);
            }
            catch (RpcException)
            {
                Assert.Fail();
            }
            Assert.IsNotNull(proto);
            Assert.AreEqual(proto.Id, key.Id);
            if (compare != null)
            {
                Assert.AreEqual(proto.Login, compare.Login);
                Assert.AreEqual(proto.CurrentSalary, compare.CurrentSalary);
                Assert.AreEqual(proto.CurrentRate, compare.CurrentRate);
                Assert.AreEqual(proto.Currency, compare.Currency);
                Assert.AreEqual(proto.Country, compare.Country);
                Assert.AreEqual(proto.Province, compare.Province);
                Assert.AreEqual(proto.Street, compare.Street);
                Assert.AreEqual(proto.City, compare.City);
                Assert.AreEqual(proto.PostalCode, compare.PostalCode);
            }
            return(proto);
        }