public void HandleResultOperator ()
    {
      _sqlStatementBuilder.SelectProjection = new NamedExpression (null, _sqlStatementBuilder.SelectProjection);
      var averageResultOperator = new MinResultOperator();

      _handler.HandleResultOperator (averageResultOperator, _sqlStatementBuilder, _generator, _stage, _context);

      Assert.That (((AggregationExpression) _sqlStatementBuilder.SelectProjection).AggregationModifier, Is.EqualTo (AggregationModifier.Min));
      Assert.That (_sqlStatementBuilder.DataInfo, Is.TypeOf (typeof (StreamedSingleValueInfo)));
      Assert.That (((StreamedSingleValueInfo) _sqlStatementBuilder.DataInfo).DataType, Is.EqualTo (typeof (int)));
    }
Esempio n. 2
0
        public void HandleResultOperator()
        {
            _sqlStatementBuilder.SelectProjection = new NamedExpression(null, _sqlStatementBuilder.SelectProjection);
            var averageResultOperator = new MinResultOperator();

            _handler.HandleResultOperator(averageResultOperator, _sqlStatementBuilder, _generator, _stage, _context);

            Assert.That(((AggregationExpression)_sqlStatementBuilder.SelectProjection).AggregationModifier, Is.EqualTo(AggregationModifier.Min));
            Assert.That(_sqlStatementBuilder.DataInfo, Is.TypeOf(typeof(StreamedSingleValueInfo)));
            Assert.That(((StreamedSingleValueInfo)_sqlStatementBuilder.DataInfo).DataType, Is.EqualTo(typeof(int)));
        }
 public void SetUp ()
 {
   _resultOperator = new MinResultOperator ();
 }
Esempio n. 4
0
 public void SetUp()
 {
     _resultOperator = new MinResultOperator();
 }