예제 #1
0
        public void ComboBoxEnterAndSelect()
        {
            Form f = new ComboBoxTestForm();

            f.Show();

            TestWriter writer = new TestWriter(f);

            Assert.AreEqual("", writer.Test);

            ComboBoxTester comboBox = new ComboBoxTester("myComboBox");

            //doing 2 of these tests the collapsing processor.
            comboBox.Select(1);
            comboBox.Enter("abcd");
            comboBox.Enter("abcde");
            comboBox.Select(2);

            Assert.AreEqual(
                @"[Test]
public void Test()
{

	ComboBoxTester myComboBox = new ComboBoxTester(""myComboBox"");

	myComboBox.Select(1); //two
	myComboBox.Enter(""abcde"");
	myComboBox.Select(2); //three

}",
                writer.Test);
        }
예제 #2
0
        public void ComboBoxEnter()
        {
            Form f = new ComboBoxTestForm();

            f.Show();

            TestWriter writer = new TestWriter(f);

            Assert.Equal("", writer.Test);

            ComboBoxTester comboBox = new ComboBoxTester("myComboBox");

            //doing 2 of these tests the collapsing processor.
            comboBox.Enter("abc");
            comboBox.Enter("abcd");

            Assert.Equal(
                @"[Fact]
public void Test()
{

	ComboBoxTester myComboBox = new ComboBoxTester(""myComboBox"");

	myComboBox.Enter(""abcd"");

}",
                writer.Test);
        }
예제 #3
0
        public void ComboBoxEnter()
        {
            Form f = new ComboBoxTestForm();
            f.Show();

            TestWriter writer = new TestWriter(f);
            Assert.AreEqual("", writer.Test);

            ComboBoxTester comboBox = new ComboBoxTester("myComboBox");
            //doing 2 of these tests the collapsing processor.
            comboBox.Enter("abc");
            comboBox.Enter("abcd");

            Assert.AreEqual(
                    @"[Test]
            public void Test()
            {

            ComboBoxTester myComboBox = new ComboBoxTester(""myComboBox"");

            myComboBox.Enter(""abcd"");

            }",
                    writer.Test);
        }
        public void ComboBoxEnterAndSelect()
        {
            Form f = new ComboBoxTestForm();
            f.Show();

            TestWriter writer = new TestWriter(f);
            Assert.Equal("", writer.Test);

            ComboBoxTester comboBox = new ComboBoxTester("myComboBox");
            //doing 2 of these tests the collapsing processor.
            comboBox.Select(1);
            comboBox.Enter("abcd");
            comboBox.Enter("abcde");
            comboBox.Select(2);

            Assert.Equal(
                @"[Fact]
            public void Test()
            {

            ComboBoxTester myComboBox = new ComboBoxTester(""myComboBox"");

            myComboBox.Select(1); //two
            myComboBox.Enter(""abcde"");
            myComboBox.Select(2); //three

            }",
                writer.Test);
        }
예제 #5
0
        public static void AcceptModalHandler(string name, IntPtr ptr, Form form)
        {
            var cmbRelation = new ComboBoxTester("cmbRelation", form);

            cmbRelation.Enter("sample relation");

            ClickButton("btnAccept", form);
        }
예제 #6
0
        public void Test_EnterDataAndApply()
        {
            Assert.AreEqual(fUserRef, fDialog.UserRef);

            var cmbRef = new ComboBoxTester("cmbRef");

            cmbRef.Enter("sample text");

            ClickButton("btnAccept", fDialog);

            Assert.AreEqual("sample text", fUserRef.StringValue);
        }
        public void Test_EnterDataAndApply()
        {
            Assert.AreEqual(fAssociation, fDialog.Association);

            var cmbRelation = new ComboBoxTester("cmbRelation");

            cmbRelation.Enter("sample text");
            Assert.AreEqual("sample text", cmbRelation.Text);

            // TODO: click and select Individual reference
            //ModalFormHandler = RecordSelectDlg_Cancel_Handler;
            //ClickButton("btnPersonAdd", fDialog);

            ClickButton("btnAccept", fDialog);

            Assert.AreEqual("sample text", fAssociation.Relation);
            Assert.AreEqual(null, fAssociation.Individual);
        }
예제 #8
0
        public void Test_EnterDataAndApply()
        {
            Assert.AreEqual(fBase, fDialog.Base);
            Assert.AreEqual(fAssociation, fDialog.Association);

            var cmbRelation = new ComboBoxTester("cmbRelation");

            cmbRelation.Enter("sample text");
            Assert.AreEqual("sample text", cmbRelation.Text);

            // TODO: click and select Individual reference

            /*var txtAuthor = new TextBoxTester("txtAuthor");
            *  txtAuthor.Enter("sample text");
            *  Assert.AreEqual("sample text", txtAuthor.Text);*/

            ClickButton("btnAccept", fDialog);

            Assert.AreEqual("sample text", fAssociation.Relation);
            Assert.AreEqual(null, fAssociation.Individual);
        }
예제 #9
0
        public static void EnterCombo(string name, Form form, string value)
        {
            var combo = new ComboBoxTester(name, form);

            combo.Enter(value);
        }
예제 #10
0
 public void TextBox()
 {
     Assert.Equal("None", box.Text);
     box.Enter("Text");
     Assert.Equal("Text", box.Text);
 }