Example #1
0
        public void CollectionForm_CanRemoveInstance_Invoke_ReturnsExpected(object value)
        {
            var editor = new SubCollectionEditor(null);
            var form   = new SubCollectionForm(editor);

            Assert.True(form.CanRemoveInstance(value));
        }
Example #2
0
        public void CollectionForm_CanRemoveInstance_InheritanceAttribute_ReturnsExpected(InheritanceAttribute attribute, bool expected)
        {
            var component = new Component();

            TypeDescriptor.AddAttributes(component, attribute);
            var editor = new SubCollectionEditor(null);
            var form   = new SubCollectionForm(editor);

            Assert.Equal(expected, form.CanRemoveInstance(component));
        }