public void When_can_execute_is_called_with_an_invalid_request_result_is_false() { var executor = new BulkDeleteRequestExecutor(); var anotherRequest = new RetrieveMultipleRequest(); Assert.False(executor.CanExecute(anotherRequest)); }
public void When_execute_is_called_with_a_null_jobname_exception_is_thrown() { var context = new XrmFakedContext(); var executor = new BulkDeleteRequestExecutor(); BulkDeleteRequest req = new BulkDeleteRequest { JobName = null }; Assert.Throws <FaultException <OrganizationServiceFault> >(() => executor.Execute(req, context)); }
public void When_execute_is_called_with_a_null_ccrecipients_exception_is_thrown() { var context = new XrmFakedContext(); var executor = new BulkDeleteRequestExecutor(); BulkDeleteRequest req = new BulkDeleteRequest { JobName = "Dummy Job", QuerySet = new[] { new QueryExpression("account"), }, CCRecipients = null }; Assert.Throws <FaultException <OrganizationServiceFault> >(() => executor.Execute(req, context)); }