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

            Assert.IsNull(converter.ToAPIAccessibleAccountResponse());
        }
        public void ConvertNullSDKToAPI()
        {
            sdkAccessibleAccountResponse = null;
            converter = new AccessibleAccountResponseConverter(sdkAccessibleAccountResponse);

            Assert.IsNull(converter.ToAPIAccessibleAccountResponse());
        }
        public void ConvertSDKToSDK()
        {
            sdkAccessibleAccountResponse = CreateTypicalSDKAccessibleAccountResponse();
            converter = new AccessibleAccountResponseConverter(sdkAccessibleAccountResponse);
            AccessibleAccountResponse accessibleAccountResponse = converter.ToSDKAccessibleAccountResponse();

            Assert.IsNotNull(accessibleAccountResponse);
            Assert.AreEqual(sdkAccessibleAccountResponse, 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);
        }