public void RecordExtractTestCreateDocumentTest() { //script out a document from fake data var recordService = FakeRecordService.Get(); const string type = FakeConstants.RecordType; var request = new RecordExtractRequest(); request.SaveToFolder = new Folder(TestingFolder); var record = recordService.GetMainRecord(); request.RecordType = new RecordType(type, recordService.GetDisplayName(type)); request.RecordLookup = new Lookup(FakeConstants.RecordType, record.Id, "Fake Record"); var response = new RecordExtractResponse(); TestRecordExtractService.ExecuteExtention(request, response, new LogController()); }
public void RecordExtractTestActivityPartyTest() { //script out a document from fake data var recordService = FakeRecordService.Get(); var contact = recordService.GetFirst(FakeConstants.FakeContactType, FakeConstants.FakeContactPrimaryField, TestingString + " Contact"); const string type = FakeConstants.FakeContactType; var request = new RecordExtractRequest(); request.SaveToFolder = new Folder(TestingFolder); var record = contact; request.RecordType = new RecordType(type, recordService.GetDisplayName(type)); request.RecordLookup = new Lookup(record.Type, record.Id, "Fake Record"); var response = new RecordExtractResponse(); TestRecordExtractService.ExecuteExtention(request, response, new LogController()); }
public void RecordExtractXrmCreateDocumentTest() { PrepareTests(); var testReportRecord = XrmRecordService.GetFirst(Entities.contact); //script out a document from fake data var recordService = FakeRecordService.Get(); const string type = FakeConstants.RecordType; var request = new RecordExtractRequest(); request.SaveToFolder = new Folder(TestingFolder); request.RecordType = new RecordType(type, recordService.GetDisplayName(type)); request.RecordLookup = new Lookup(testReportRecord.Type, testReportRecord.Id, "Test Report"); var response = new RecordExtractResponse(); XrmRecordExtractService.ExecuteExtention(request, response, CreateServiceRequestController()); }