public void SetSwitch()

in src/TestFramework/VSTS/PtfTestClassBase.cs [217:274]


        public void SetSwitch(string name, string value)
        {
            if (name == null)
            {
                throw new ArgumentNullException("name");
            }

            if (value == null)
            {
                throw new ArgumentNullException("value");
            }

            switch (name.ToLower())
            {
                case "proceedcontroltimeout":
                    try
                    {
                        proceedControlTimeout = TimeSpan.FromMilliseconds(Double.Parse(value));
                    }
                    catch (ArgumentException)
                    {
                        Assume(false, "proceedcontroltimeout switch has invalid value");
                    }
                    catch (OverflowException)
                    {
                        Assume(false, "proceedcontroltimeout switch has invalid value");
                    }
                    break;
                case "quiescencetimeout":
                    try
                    {
                        quiescenceTimeout = TimeSpan.FromMilliseconds(Double.Parse(value));
                    }
                    catch (ArgumentException)
                    {
                        Assume(false, "quiescencetimeout switch has invalid value");
                    }
                    catch (OverflowException)
                    {
                        Assume(false, "quiescencetimeout switch has invalid value");
                    }
                    break;
                case "observationbound":
                    try
                    {
                        observationBound = Int32.Parse(value);
                    }
                    catch (FormatException)
                    {
                        Assume(false, "observationbound switch has invalid value");
                    }
                    catch (OverflowException)
                    {
                        Assume(false, "observationbound switch has invalid value");
                    }
                    break;
            }
        }