Ejemplo n.º 1
0
        public void run()
        {
            Exception exp = null;


            OracleCommand   cmd   = new OracleCommand();
            OracleParameter param = cmd.Parameters.Add(new OracleParameter("MyParam", "abcd"));

            try
            {
                BeginCase("check value");
                Compare(param.Value, "abcd");
            }
            catch (Exception ex) { exp = ex; }
            finally{ EndCase(exp); exp = null; }

            param = cmd.Parameters.Add("MyParam", OracleType.VarChar, 50);
            try
            {
                BeginCase("check parameter type");
                Compare(param.GetType().FullName, typeof(OracleParameter).FullName);
            }
            catch (Exception ex) { exp = ex; }
            finally{ EndCase(exp); exp = null; }

            try
            {
                BeginCase("check parameter name");
                Compare(param.ParameterName, "MyParam");
            }
            catch (Exception ex) { exp = ex; }
            finally{ EndCase(exp); exp = null; }
        }