public void Show_Property_Grid_Called() { IComponentSpecificationForm form = MockRepository.GenerateMock <IComponentSpecificationForm>(); ComponentSpecification obj = MockRepository.GenerateMock <ComponentSpecification>(); IMainPanel panel = MockRepository.GenerateMock <IMainPanel>(); obj.Stub(o => o.ImplementedComponents).Return(new List <Component>().AsReadOnly()); obj.Stub(o => o.EntitySet).Return(new EntitySetImpl()); ComponentSpecificationPresenter presenter = new ComponentSpecificationPresenter(panel, form); presenter.AttachToModel(obj); presenter.Show(); panel.AssertWasCalled(p => p.ShowPropertyGrid(form)); }
public void Show_Property_Grid_Called() { IComponentSpecificationForm form = MockRepository.GenerateMock<IComponentSpecificationForm>(); ComponentSpecification obj = MockRepository.GenerateMock<ComponentSpecification>(); IMainPanel panel = MockRepository.GenerateMock<IMainPanel>(); obj.Stub(o => o.ImplementedComponents).Return(new List<Component>().AsReadOnly()); obj.Stub(o => o.EntitySet).Return(new EntitySetImpl()); ComponentSpecificationPresenter presenter = new ComponentSpecificationPresenter(panel, form); presenter.AttachToModel(obj); presenter.Show(); panel.AssertWasCalled(p => p.ShowPropertyGrid(form)); }