コード例 #1
0
        public void DelayMoreThanTimeout(TestCaseResult result)
        {
            VirtuosoCommand command = connection.CreateCommand();
            bool            thrown  = false;

            try
            {
                command.CommandTimeout = 5;
                command.CommandText    = "delay(50)";
                command.ExecuteNonQuery();
            }
            catch (SystemException)
            {
                thrown = true;
            }
            finally
            {
                command.Dispose();
            }
            result.FailIfNot("No timeout exception is thrown", thrown);
        }