コード例 #1
0
ファイル: TSqlVarCharValue.cs プロジェクト: robvdlv/Projac
 /// <summary>
 ///     Initializes a new instance of the <see cref="TSqlVarCharValue" /> class.
 /// </summary>
 /// <param name="value">The parameter value.</param>
 /// <param name="size">The parameter size.</param>
 /// <exception cref="System.ArgumentNullException">Thrown when the <paramref name="value" /> is <c>null</c>.</exception>
 public TSqlVarCharValue(string value, TSqlVarCharSize size)
 {
     if (value == null)
         throw new ArgumentNullException("value");
     _value = value;
     _size = size;
 }
コード例 #2
0
 /// <summary>
 ///     Returns a VARCHAR parameter value.
 /// </summary>
 /// <param name="value">The parameter value.</param>
 /// <param name="size">The parameter size.</param>
 /// <returns>A <see cref="IDbParameterValue" />.</returns>
 public static IDbParameterValue VarChar(string value, TSqlVarCharSize size)
 {
     if (value == null)
     {
         return(new TSqlVarCharNullValue(size));
     }
     return(new TSqlVarCharValue(value, size));
 }
コード例 #3
0
        public void CanBeImplicitlyConvertedFromInt32()
        {
            TSqlVarCharSize sut = 123;

            Assert.That(sut, Is.EqualTo(SutFactory(123)));
        }
コード例 #4
0
 private static TSqlVarCharValue SutFactory(string value, TSqlVarCharSize size)
 {
     return(new TSqlVarCharValue(value, size));
 }
コード例 #5
0
 /// <summary>
 ///     Initializes a new instance of the <see cref="TSqlVarCharNullValue" /> class.
 /// </summary>
 /// <param name="size">The size.</param>
 public TSqlVarCharNullValue(TSqlVarCharSize size)
 {
     _size = size;
 }
コード例 #6
0
 private static TSqlVarCharValue SutFactory(string value, TSqlVarCharSize size)
 {
     return new TSqlVarCharValue(value, size);
 }
コード例 #7
0
 public void SetUp()
 {
     _size = new TSqlVarCharSize(100);
     _sut  = new TSqlVarCharNullValue(_size);
 }
コード例 #8
0
ファイル: TSql.DataTypes.cs プロジェクト: robvdlv/Projac
 /// <summary>
 ///     Returns a VARCHAR parameter value.
 /// </summary>
 /// <param name="value">The parameter value.</param>
 /// <param name="size">The parameter size.</param>
 /// <returns>A <see cref="IDbParameterValue" />.</returns>
 public static IDbParameterValue VarChar(string value, TSqlVarCharSize size)
 {
     if (value == null)
         return new TSqlVarCharNullValue(size);
     return new TSqlVarCharValue(value, size);
 }
コード例 #9
0
 public void SetUp()
 {
     _size = new TSqlVarCharSize(100);
     _sut = new TSqlVarCharNullValue(_size);
 }