public void WithOutputArgument()
{
var procName = ObjectName.Parse("APP.proc3");
var arg = new InvokeArgument("a", SqlExpression.Constant("Hello"));
var result = AdminQuery.Call(procName, arg);
Assert.IsNotNull(result);
Assert.AreEqual(1, result.Count);
Field value;
Assert.IsTrue(result.TryGetValue("b", out value));
Assert.IsFalse(Field.IsNullField(value));
Assert.AreEqual("Hello", ((SqlString) value.Value).ToString());
}