private void SetMocks()
        {
            Moq.Mock<ICategoryPropertyPresenter> mockCategoryProperty = new Moq.Mock<ICategoryPropertyPresenter>();
            Moq.Mock<IMultiView> mockMultiView = new Moq.Mock<IMultiView>();
            Moq.Mock<ITreeView> mockTreeView = new Moq.Mock<ITreeView>();

            mockCategoryProperty.SetupAllProperties();
            mockMultiView.SetupAllProperties();
            mockTreeView.SetupAllProperties();

            MockCategoryProperty = mockCategoryProperty.Object;
            MockMultiView = mockMultiView.Object;
            MockTreeView = mockTreeView.Object;

            MockCategoryProperty.ErrorLabel = new Label();
            MockCategoryProperty.NameTextBox = new TextBox();
            MockCategoryProperty.DescriptionTextBox = new TextBox();
            MockCategoryProperty.NewSerie = new Button();
            MockCategoryProperty.NewCategory = new Button();
            MockCategoryProperty.Cancel = new Button();
            MockCategoryProperty.Delete = new Button();
            MockCategoryProperty.Update = new Button();

            MockMultiView.MultiViewCategory = new MultiView();
            MockMultiView.MultiViewFigur = new MultiView();
            MockMultiView.MultiViewSerie = new MultiView();
            MockMultiView.ViewCategoryProperty = new View();
            MockMultiView.ViewFigurProperty = new View();
            MockMultiView.ViewFigurStore = new View();
            MockMultiView.ViewSerieProperty = new View();
            MockMultiView.ViewSerieStore = new View();
            MockMultiView.MultiViewCategory.Views.Add(MockMultiView.ViewCategoryProperty);
            MockMultiView.MultiViewSerie.Views.Add(MockMultiView.ViewSerieProperty);
            MockMultiView.MultiViewSerie.Views.Add(MockMultiView.ViewSerieStore);
            MockMultiView.MultiViewFigur.Views.Add(MockMultiView.ViewFigurProperty);
            MockMultiView.MultiViewFigur.Views.Add(MockMultiView.ViewFigurStore);

            MockTreeView.Menu = new Menu();
            MockTreeView.OverviewTreeView = new TreeView();
            MockTreeView.Menu.Items.Add(new MenuItem("Eigenschaft", "1"));
            MockTreeView.Menu.Items.Add(new MenuItem("Lager", "2"));
        }
 private void CleanMocks()
 {
     MockCategoryProperty = null;
     MockMultiView = null;
     MockTreeView = null;
 }
 public MultiViewPresenter(IMultiView multiView)
 {
     m_MultiView = multiView;
 }