public void GetAllEntityMetadata()
        {
            Guid respId = Guid.NewGuid();
            MRetrieveAllEntitiesResponse resp = new MRetrieveAllEntitiesResponse();
            MEntityMetadata mtdata            = new MEntityMetadata();

            mtdata.ObjectTypeCodeGet = () => 1;
            mtdata.LogicalNameGet    = () => "account";
            resp.EntityMetadataGet   = () => new EntityMetadata[1] {
                mtdata
            };
            BCrmServiceClient.AddResponse(typeof(RetrieveAllEntitiesRequest), resp);
            BCrmServiceClient.MockCrmCommandExecute();
            List <EntityMetadata> LM = new List <EntityMetadata>();

            LM = crmaction.GetAllEntityMetadata();
            Assert.IsNotNull(LM);
        }
        public void GetEntityNameTest()
        {
            MRetrieveAllEntitiesResponse retriveResp = new MRetrieveAllEntitiesResponse();
            MEntityMetadata ent = new MEntityMetadata();

            Nullable <int> no = 1;

            ent.ObjectTypeCodeGet = () => { return(no); };

            string st = "";

            ent.LogicalNameGet = () => { return(st); };

            EntityMetadata[] entmt = { ent };
            retriveResp.EntityMetadataGet = () => { return(entmt); };
            BCrmServiceClient.AddResponse(typeof(RetrieveAllEntitiesRequest), retriveResp);
            BCrmServiceClient.MockCrmCommandExecute();

            string result = crmaction.GetEntityName(1);

            Assert.IsNotNull(result);
        }