public void Apply_DefaultAllowed () { var node = new SingleExpressionNode (CreateParseInfo (ReflectionUtility.GetMethod (() => Queryable.SingleOrDefault<Cook> (null, null))), null); node.Apply (QueryModel, ClauseGenerationContext); Assert.That (((SingleResultOperator) QueryModel.ResultOperators[0]).ReturnDefaultWhenEmpty, Is.True); }
public void Apply_NoDefaultAllowed () { var node = new SingleExpressionNode (CreateParseInfo (SingleExpressionNode.SupportedMethods[0].MakeGenericMethod (typeof (Cook))), null); node.Apply (QueryModel, ClauseGenerationContext); Assert.That (((SingleResultOperator) QueryModel.ResultOperators[0]).ReturnDefaultWhenEmpty, Is.False); }
public override void SetUp () { base.SetUp (); _node = new SingleExpressionNode (CreateParseInfo (), null); }