public void Advanced_SetParametersFromObject_ParametersSuffix_OnProperty_Test() { AdvancedAutoFillClass aafc = new AdvancedAutoFillClass(); DbAutoFillHelper.AddParametersFromObjectMembers(_command, aafc); Assert.IsTrue(_command.Parameters.Contains(ADVANCED_PARAMETER_SUFFIX_PARAM_NAME)); }
public void Advanced_GetParametersFromDataReader_GoodValues_Test() { AdvancedAutoFillClass aafc = new AdvancedAutoFillClass(); IDataReader reader = CreateAdvancedDataReader(); reader.Read(); DbAutoFillHelper.FillObjectFromDataReader(aafc, reader); Assert.AreEqual(aafc.AliasedParameter, ADVANCED_DATAREADER_ALIASED_VALUE); Assert.AreEqual(aafc.DbTypeParameter, ADVANCED_DATAREADER_DBTYPE_VALUE); Assert.AreEqual(aafc.DbTypeParameterDefault, ADVANCED_DATAREADER_DBTYPEDEFAULT_VALUE); Assert.AreEqual(aafc.ParameterPrefixOverride, ADVANCED_DATAREADER_PREFIX_VALUE); }
public void Advanced_SetParametersFromObject_GoodParameters_Test() { AdvancedAutoFillClass aafc = new AdvancedAutoFillClass(); DbAutoFillHelper.AddParametersFromObjectMembers(_command, aafc); Assert.IsTrue(_command.Parameters.Count > 0); Assert.IsTrue(_command.Parameters.Contains(ADVANCED_PARAMETER_ALIASED_PARAM_NAME)); Assert.IsTrue(_command.Parameters.Contains(ADVANCED_PARAMETER_ALLOWED_MISSING_PARAM_NAME)); Assert.IsTrue(_command.Parameters.Contains(ADVANCED_PARAMETER_DbTypeDTDefault_PARAM_NAME)); Assert.IsTrue(_command.Parameters.Contains(ADVANCED_PARAMETER_DbTypeDT_PARAM_NAME)); Assert.IsTrue(_command.Parameters.Contains(ADVANCED_PARAMETER_PREFIX_OVERRIDE_PARAM_NAME)); }