public void CanBuildInputParameter() { var s = new EdgeSql(); var pval = new KeyValuePair <string, object>("Key", "Heres the value"); SqlParameter result = s.GetParameter(pval); Assert.AreEqual(result.Value, pval.Value); }
public void CanBuildInputOuputParameter() { var s = new EdgeSql(); var param = new Dictionary <string, object>(); param.Add("Direction", "InputOutput"); param.Add("Value", "Heres the value"); var pval = new KeyValuePair <string, object>("Key", param); SqlParameter result = s.GetParameter(pval); Assert.AreEqual(result.Value, param["Value"]); Assert.AreEqual(ParameterDirection.InputOutput, result.Direction); }