Exemple #1
0
        public override void Setup()
        {
            fBase        = new BaseWindowStub();
            fGroupRecord = new GDMGroupRecord(fBase.Context.Tree);

            fDialog       = new GroupEditDlg(fBase);
            fDialog.Group = fGroupRecord;
            fDialog.Show();
        }
Exemple #2
0
        public static void GroupEditDlg_Handler(GroupEditDlg dlg)
        {
            GDMGroupRecord groupRecord = dlg.Group;

            // members
            Assert.AreEqual(0, groupRecord.Members.Count);
            RecordSelectDlgTests.SetSelectItemHandler(fFormTest, 0);
            ClickToolStripButton("fMembersList_ToolBar_btnAdd", dlg);
            Assert.AreEqual(1, groupRecord.Members.Count);

            SetModalFormHandler(fFormTest, MessageBox_YesHandler);
            SelectSheetListItem("fMembersList", dlg, 0);
            ClickToolStripButton("fMembersList_ToolBar_btnDelete", dlg);
            Assert.AreEqual(0, groupRecord.Members.Count);

            ClickButton("btnAccept", dlg);
        }