public void ConvertNulSDKIToSDK() { sdkCustomField1 = null; converter = new CustomFieldConverter(sdkCustomField1); Assert.IsNull(converter.ToSDKCustomField()); }
public void ConvertSDKToSDK() { sdkCustomField1 = CreateTypicalSDKCustomField(); converter = new CustomFieldConverter(sdkCustomField1); sdkCustomField2 = converter.ToSDKCustomField(); Assert.IsNotNull(sdkCustomField2); Assert.AreEqual(sdkCustomField2, sdkCustomField1); }
public void ConvertAPIToSDK() { apiCustomField1 = CreateTypicalAPICustomField(); sdkCustomField1 = new CustomFieldConverter(apiCustomField1).ToSDKCustomField(); Assert.IsNotNull(sdkCustomField1); Assert.AreEqual(apiCustomField1.Id, sdkCustomField1.Id); Assert.AreEqual(apiCustomField1.Value, sdkCustomField1.Value); Assert.AreEqual(apiCustomField1.Required, sdkCustomField1.Required); }
public void ConvertSDKToAPI() { sdkCustomField1 = CreateTypicalSDKCustomField(); apiCustomField1 = new CustomFieldConverter(sdkCustomField1).ToAPICustomField(); Assert.IsNotNull(apiCustomField1); Assert.AreEqual(sdkCustomField1.Id, apiCustomField1.Id); Assert.AreEqual(sdkCustomField1.Translations[0].Name, apiCustomField1.Translations[0].Name); Assert.AreEqual(sdkCustomField1.Translations[0].Description, apiCustomField1.Translations[0].Description); Assert.AreEqual(sdkCustomField1.Value, apiCustomField1.Value); Assert.AreEqual(sdkCustomField1.Required, apiCustomField1.Required); }
private OneSpanSign.Sdk.CustomField CreateTypicalSDKCustomField() { OneSpanSign.Sdk.CustomField sdkCustomField = CustomFieldBuilder.CustomFieldWithId("1") .WithDefaultValue("Default Value") .WithTranslation(TranslationBuilder.NewTranslation("en") .WithName("Translation Name") .WithDescription("Translatioin Description") .Build()) .IsRequired(true) .Build(); return(sdkCustomField); }