public void Initialize(string repositoryName, string connectionStringKey = "Intive") { ExceptionHandler.Execute( this, repositoryName, () => { cacheTimeOut = 900; DbHelper = new DataAccessHelper(connectionStringKey); Builder = new SqlCreateParameterBuilder <TCreateParameter>(); cacheKey = repositoryName; }); }
public void Bind_CreateParameterEnum_ArrayOfParameter() { var builder = new SqlCreateParameterBuilder <TestCreateParameter>(); var parameter = builder.Bind(TestCreateParameter.TestValue1).On("Test Value 1") .Bind(TestCreateParameter.TestValue2).On(2).Build(); Assert.AreEqual("Test Value 1", parameter[0].Value.ToString()); Assert.AreEqual(2, Convert.ToInt32(parameter[1].Value)); Assert.AreEqual(ParameterDirection.Input, parameter[0].Direction); Assert.AreEqual(ParameterDirection.Input, parameter[1].Direction); Assert.AreEqual(DbType.String, parameter[0].DbType); Assert.AreEqual(DbType.Int32, parameter[1].DbType); }