示例#1
0
        public void SubField_SetModified_2()
        {
            RecordField field = new RecordField("200");

            Assert.IsFalse(field.Modified);
            SubField subField = new SubField('a', "Title1");

            Assert.IsFalse(subField.Modified);
            field.SubFields.Add(subField);
            field.NotModified();
            subField.Value = "Title2";
            Assert.IsTrue(subField.Modified);
            Assert.IsTrue(field.Modified);
            subField.NotModified();
            Assert.IsFalse(subField.Modified);
        }