コード例 #1
0
        public void OptionObject2_SetRequiredFields_AreEqual()
        {
            List <string> requiredFields = new List <string> {
                "123"
            };

            configuredOptionObject2.SetRequiredFields(requiredFields);
            Assert.IsTrue(configuredOptionObject2.IsFieldEnabled("123"));
            Assert.IsTrue(configuredOptionObject2.IsFieldRequired("123"));
        }
コード例 #2
0
        public void SetRequiredFields_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.SetRequiredFields(fieldNumbers);
            Assert.IsFalse(optionObject.IsFieldEnabled(fieldNumber));
            Assert.IsFalse(optionObject.IsFieldRequired(fieldNumber));
        }