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