public EnumerableParameterExtractor(ISqlPrimitiveDataTypes sqlPrimitiveDataTypes) { if (sqlPrimitiveDataTypes == null) { throw new ArgumentNullException("sqlPrimitiveDataTypes"); } _sqlPrimitiveDataTypes = sqlPrimitiveDataTypes; }
public ObjectPropertyParameterExtractor(ISqlPrimitiveDataTypes sqlPrimitiveDataTypes) { if (sqlPrimitiveDataTypes == null) { throw new ArgumentNullException("sqlPrimitiveDataTypes"); } _sqlPrimitiveDataTypes = sqlPrimitiveDataTypes; }
public virtual void SetUp() { CommandParametersFake = A.Fake <IDataParameterCollection>(); CommandFake = A.Fake <IDbCommand>(); CommandFake.CallsTo(x => x.Parameters) .Returns(CommandParametersFake); ConnectionFake = A.Fake <IDbConnection>(); ConfigurationFake = A.Fake <IConfiguration>(); SqlPrimitiveDataTypesFake = A.Fake <ISqlPrimitiveDataTypes>(); }
public SqlSimpleTypeObjectBuilder(ISqlPrimitiveDataTypes sqlPrimitiveDataTypes, IObjectConverter objectConverter) { if (sqlPrimitiveDataTypes == null) { throw new ArgumentNullException(nameof(sqlPrimitiveDataTypes)); } if (objectConverter == null) { throw new ArgumentNullException(nameof(objectConverter)); } _sqlPrimitiveDataTypes = sqlPrimitiveDataTypes; _objectConverter = objectConverter; }