//overridden methods

        public override void VerifyFieldsExists()
        {
            var testInstructions = TestInstructions.Wait(2);

            if (Driver.WrappedDriver.GetType() == typeof(DummyDriver))
            {
                testInstructions.Displayed = true;
            }

            Assert.AreEqual(true, testInstructions.Displayed, "The test instructions is invisible, but should be visible.");
        }
        /// <summary>
        /// verify tester's first name in test instructions
        /// </summary>
        public void VerifyTestersFirstNameInTestInstructions()
        {
            var testInstructions = TestInstructions.Wait(2);

            if (Driver.WrappedDriver.GetType() == typeof(DummyDriver))
            {
                testInstructions.Text = Data.TestersFirstName;
            }

            var testInstructionsTextDisplayed = testInstructions.Text;

            Assert.IsTrue(testInstructionsTextDisplayed.Contains(Data.TestersFirstName),
                          string.Format("Test Instructions displayed does not contain Tester's First Name: '{0}'", Data.TestersFirstName));
        }