/// <inheritdoc /> public DbParameter CreateParameter(string paramName, DbType dbType, object value) { Expect.IsNotBlank(paramName, nameof(paramName)); paramName = NormalizeParamName(paramName); var paramValue = ParamConverter.ToDbValue(value); return(CreateVendorParameter(paramName, dbType, paramValue)); }
public void ToDbValue_Others_AsIs(object clrValue, object dbValue) { Assert.AreEqual(dbValue, ParamConverter.ToDbValue(clrValue)); }
public void ToDbValue_Enum_ShouldReturnInt() { var value = FileMode.Create; Assert.AreEqual((int)value, ParamConverter.ToDbValue(value)); }
public void ToDbValue_ParamNull_ShouldReturnDbNull() { Assert.AreEqual(DBNull.Value, ParamConverter.ToDbValue(null)); }