public void AppliesModifications()
        {
            Control editorContainer = new Control();
            IDictionary<string, Control> added = editManager.AddEditors(definitions.GetDefinition(typeof(ItemWithModification)), new ItemWithModification(), editorContainer, CreatePrincipal("someone"));

            ItemWithModification item = new ItemWithModification();
            editManager.UpdateEditors(definitions.GetDefinition(item.GetContentType()), item, added, CreatePrincipal("someone"));

            TextBox tb = added["Essay"] as TextBox;

            Assert.AreEqual(10, tb.Rows);
            Assert.AreEqual(TextBoxMode.MultiLine, tb.TextMode);
        }
示例#2
0
        public void AppliesModifications()
        {
            Control editorContainer = new Control();
            IDictionary<string, Control> added = editManager.AddEditors(typeof(ItemWithModification), editorContainer, null);

            ItemWithModification item = new ItemWithModification();
            editManager.UpdateEditors(item, added, null);

            TextBox tb = added["Essay"] as TextBox;

            Assert.AreEqual(10, tb.Rows);
            Assert.AreEqual(TextBoxMode.MultiLine, tb.TextMode);
        }