public void ConvertNullAPIToAPI()
        {
            apiAccessibleAccountResponse = null;
            converter = new AccessibleAccountResponseConverter(apiAccessibleAccountResponse);

            Assert.IsNull(converter.ToAPIAccessibleAccountResponse());
        }
        private OneSpanSign.API.AccessibleAccountResponse CreateTypicalAPIAccessibleAccountResponse()
        {
            OneSpanSign.API.AccessibleAccountResponse accessibleAccountResponse = new OneSpanSign.API.AccessibleAccountResponse();
            accessibleAccountResponse.AccountName = ACC_NAME;
            accessibleAccountResponse.AccountUid  = ACC_UID;

            return(accessibleAccountResponse);
        }
        public void ConvertAPIToAPI()
        {
            apiAccessibleAccountResponse = CreateTypicalAPIAccessibleAccountResponse();
            converter = new AccessibleAccountResponseConverter(apiAccessibleAccountResponse);

            OneSpanSign.API.AccessibleAccountResponse accessibleAccountResponse = converter.ToAPIAccessibleAccountResponse();

            Assert.IsNotNull(accessibleAccountResponse);
            Assert.AreEqual(apiAccessibleAccountResponse, accessibleAccountResponse);
        }
        public void ConvertAPIToSDK()
        {
            apiAccessibleAccountResponse = CreateTypicalAPIAccessibleAccountResponse();
            converter = new AccessibleAccountResponseConverter(apiAccessibleAccountResponse);
            AccessibleAccountResponse accessibleAccountResponse = converter.ToSDKAccessibleAccountResponse();

            Assert.IsNotNull(accessibleAccountResponse);
            Assert.AreEqual(ACC_NAME, accessibleAccountResponse.AccountName);
            Assert.AreEqual(ACC_UID, accessibleAccountResponse.AccountUid);
        }
        public void ConvertSDKToAPI()
        {
            sdkAccessibleAccountResponse = CreateTypicalSDKAccessibleAccountResponse();
            converter = new AccessibleAccountResponseConverter(sdkAccessibleAccountResponse);

            OneSpanSign.API.AccessibleAccountResponse accessibleAccountResponse = converter.ToAPIAccessibleAccountResponse();
            ;

            Assert.IsNotNull(accessibleAccountResponse);
            Assert.AreEqual(ACC_NAME, accessibleAccountResponse.AccountName);
            Assert.AreEqual(ACC_UID, accessibleAccountResponse.AccountUid);
        }
Beispiel #6
0
 public OneSpanSign.API.AccessibleAccountResponse ToAPIAccessibleAccountResponse()
 {
     if (apiAccessibleAccountResponse != null)
     {
         return(apiAccessibleAccountResponse);
     }
     else if (sdkAccessibleAccountResponse != null)
     {
         OneSpanSign.API.AccessibleAccountResponse result = new OneSpanSign.API.AccessibleAccountResponse();
         result.AccountName = sdkAccessibleAccountResponse.AccountName;
         result.AccountUid  = sdkAccessibleAccountResponse.AccountUid;
         return(result);
     }
     else
     {
         return(null);
     }
 }
Beispiel #7
0
 public AccessibleAccountResponseConverter(
     OneSpanSign.API.AccessibleAccountResponse apiAccessibleAccountResponse)
 {
     this.apiAccessibleAccountResponse = apiAccessibleAccountResponse;
 }