Dev2.Core.Tests.Custom_Dev2_Controls.Intellisense.MockIntellisenseTextbox.InitTestClass C# (CSharp) Method

InitTestClass() public method

public InitTestClass ( ) : void
return void
        public void InitTestClass()
        {
            TextChangedCounter = 0;
        }

Usage Example

Exemplo n.º 1
0
        public void IntellisenseTextBox_TextChanged_GreaterThen200msBetweenTextChanged_TextChangedFiredFourTimes()
        {
            int counter = 0;

            for (int i = 0; i < 10; i++)
            {
                //------------Setup for test--------------------------
                var mockIntellisenseTextBox = new MockIntellisenseTextbox();

                var chars = new[] { 'a', 'b', 'c', 'd' };
                mockIntellisenseTextBox.InitTestClass();

                //------------Execute Test---------------------------

                foreach (var c in chars)
                {
                    mockIntellisenseTextBox.Text = c.ToString(CultureInfo.InvariantCulture);
                    Thread.Sleep(250);
                }

                //------------Assert Results-------------------------
                Thread.Sleep(100);
                counter += mockIntellisenseTextBox.TextChangedCounter;
            }
            Assert.IsTrue(counter > 38);
        }
All Usage Examples Of Dev2.Core.Tests.Custom_Dev2_Controls.Intellisense.MockIntellisenseTextbox::InitTestClass
MockIntellisenseTextbox