internal List <OneSpanSign.API.ReferencedDocument> CreateApiReferencedDocumentsForTest() { List <OneSpanSign.API.ReferencedDocument> documents = new List <OneSpanSign.API.ReferencedDocument>(); OneSpanSign.API.ReferencedDocument referencedDocument = new OneSpanSign.API.ReferencedDocument(); referencedDocument.DocumentId = DOCUMENT_ID; referencedDocument.Fields = createApiReferencedFieldsForTest(); documents.Add(referencedDocument); return(documents); }
public override void ConvertAPIToSDK() { List <OneSpanSign.API.ReferencedField> apiFields = createApiReferencedFieldsForTest(); OneSpanSign.API.ReferencedDocument api = new OneSpanSign.API.ReferencedDocument(); api.DocumentId = DOCUMENT_ID; api.Fields = apiFields; ReferencedDocument sdk = ReferencedDocumentConverter.ToSDK(api); Assert.AreEqual(sdk.DocumentId, DOCUMENT_ID); Assert.IsTrue(compareReferencedFields(apiFields, sdk.Fields)); }
public override void ConvertSDKToAPI() { List <ReferencedField> sdkFields = createSdkReferencedFieldsForTest(); ReferencedDocument sdk = new ReferencedDocument(); sdk.DocumentId = DOCUMENT_ID; sdk.Fields = sdkFields; OneSpanSign.API.ReferencedDocument api = ReferencedDocumentConverter.ToAPI(sdk); Assert.AreEqual(api.DocumentId, DOCUMENT_ID); Assert.IsTrue(compareReferencedFields(api.Fields, sdkFields)); }
internal Boolean compareReferencedDocuments(OneSpanSign.API.ReferencedDocument apiRefDoc, ReferencedDocument sdkRefDoc) { return(apiRefDoc.DocumentId.Equals(sdkRefDoc.DocumentId) && compareReferencedFields(apiRefDoc.Fields, sdkRefDoc.Fields)); }
public override void ConvertNullSDKToAPI() { OneSpanSign.API.ReferencedDocument api = ReferencedDocumentConverter.ToAPI(null); Assert.IsNull(api); }