Example #1
0
        public void RegisteringCheckBox_AddsEditableCheckBox_ToDefinition()
        {
            registration.CheckBox("Visible", "Show the page in navigation");

            var definition = registration.AppendDefinition(sourceDefinition);

            var editable = (EditableCheckBoxAttribute)definition.Editables.Single();

            Assert.That(editable, Is.InstanceOf <EditableCheckBoxAttribute>());
            Assert.That(editable.Name, Is.EqualTo("Visible"));
            Assert.That(editable.Title, Is.EqualTo(""));
            Assert.That(editable.CheckBoxText, Is.EqualTo("Show the page in navigation"));
        }