Exemple #1
0
        /// <summary>
        /// Implements logic to decide whether this query produces a successful or not result
        /// </summary>
        /// <param name="config"></param>
        /// <param name="rowcount"></param>
        /// <returns></returns>
        protected virtual bool DecideResult(ScalarCheckConfigBase config, int rowcount)
        {
            bool result;

            if (myBaseConfig.InterpretZeroRowsAsAFailure)
            {
                result = (rowcount > 0);
            }
            else
            {
                result = (rowcount == 0);
            }

            return(result);
        }
Exemple #2
0
 /// <summary>
 /// default ctor
 /// </summary>
 protected ScalarCheckBase(ScalarCheckConfigBase config)
 {
     myBaseConfig = config;
 }