public void TestSmartPartHolderHavingNoSmartPartInContainerNoOp()
        {
            SmartPartPlaceholder smartpartHolder = new SmartPartPlaceholder();

            smartpartHolder.SmartPartName = "SampleSmartPart";
            control.Controls.Add(smartpartHolder);

            workItem.Items.Add(control);

            Assert.IsNull(smartpartHolder.SmartPart);
        }
        public void AddingControlWithPlaceholderReplacesWSP()
        {
            SmartPartPlaceholder placeholder = new SmartPartPlaceholder();

            placeholder.SmartPartName = "SP1";
            control.Controls.Add(placeholder);
            MockSmartPart smartPart1 = new MockSmartPart();

            workItem.Items.Add(smartPart1, "SP1");
            workItem.Items.Add(control);

            Assert.AreSame(smartPart1, placeholder.SmartPart);
        }
 public void Setup()
 {
     placeholder = new SmartPartPlaceholder();
 }