Я делаю отрицательный тест и ожидаю исключения. Поэтому все, что я хочу знать, это как я могу поймать сообщение об исключении и затем подтвердить его.
[Then(@"I create the (.*)")]
public void ThenICreateTheContact(string entityName)
{
entityId = m_OrgServ.Create(entity);
}
[Then(@"I verify the exception")]
public void ThenIVerifyTheException()
{
ScenarioContext.Current.Pending();
}
и это исключение -
Generic Exception caught: contact With Id = 81b10448-49b2-ea11-aacb-067e3e789e92 Does Not ExistSystem.ServiceModel.FaultException`1[Microsoft.Xrm.Sdk.OrganizationServiceFault]: Generic Exception caught: contact With Id = 81b10448-49b2-ea11-aacb-067e3e789e92 Does Not Exist (Fault Detail is equal to Exception details:
Исключение возникает, когда я делаю m_OrgServ .Create (объект); Поэтому я хочу поймать его и затем подтвердить его сообщение в следующем методе, который я показал.