public void OptionObject2_SetOptionalFields_IsTrue() { List <string> optionalFields = new List <string> { "123" }; configuredOptionObject2.SetOptionalFields(optionalFields); Assert.IsTrue(configuredOptionObject2.IsFieldEnabled("123")); Assert.IsFalse(configuredOptionObject2.IsFieldRequired("123")); }
public void SetOptionalFields_OptionObject2_ListFieldNumbers_Null() { string fieldNumber = "123"; FieldObject fieldObject = new FieldObject(fieldNumber); List <string> fieldNumbers = null; RowObject rowObject = new RowObject(); rowObject.AddFieldObject(fieldObject); FormObject formObject = new FormObject("1"); formObject.AddRowObject(rowObject); OptionObject2 optionObject = new OptionObject2(); optionObject.AddFormObject(formObject); optionObject.SetOptionalFields(fieldNumbers); Assert.IsFalse(optionObject.IsFieldEnabled(fieldNumber)); Assert.IsFalse(optionObject.IsFieldRequired(fieldNumber)); }