/// <summary> /// Write the constraint description to a MessageWriter /// </summary> /// <exception cref="ArgumentNullException">if the message writer is null.</exception> /// <param name="writer">The writer on which the description is displayed</param> public override void WriteDescriptionTo( MessageWriter writer ) { if ( writer == null ) { throw new ArgumentNullException( "writer" ); } writer.WritePredicate( Resources.SameAs ); writer.WriteExpectedValue( _expected ); }
/// <summary> /// Write a description of this constraint to a MessageWriter /// </summary> /// <exception cref="ArgumentNullException">if the message writer is null.</exception> /// <param name="writer"></param> public override void WriteDescriptionTo( MessageWriter writer ) { if ( writer == null ) { throw new ArgumentNullException( "writer" ); } writer.WritePredicate( Resources.TypeAssignableFrom ); writer.WriteExpectedValue( ExpectedType ); }
/// <summary> /// Write the description of this constraint to a MessageWriter /// </summary> /// <exception cref="ArgumentNullException">if the message writer is null.</exception> /// <param name="writer"></param> public override void WriteDescriptionTo( MessageWriter writer ) { if ( writer == null ) { throw new ArgumentNullException( "writer" ); } writer.WriteExpectedValue( ExpectedType ); }
public override void WriteDescriptionTo( MessageWriter writer ) { writer.WriteExpectedValue( "same color as " + expectedColor.ToString() ); }
/// <summary> /// Write the constraint description to a MessageWriter /// </summary> /// <exception cref="ArgumentNullException">if the message writer is null.</exception> /// <param name="writer">The writer on which the description is displayed</param> public override void WriteDescriptionTo( MessageWriter writer ) { if ( writer == null ) { throw new ArgumentNullException( "writer" ); } writer.WritePredicate( Resources.StringContaining ); writer.WriteExpectedValue( _expected ); if ( CaseInsensitive ) { writer.WriteModifier( Resources.IgnoringCase ); } }
/// <summary> /// Write the constraint description to a MessageWriter /// </summary> /// <exception cref="ArgumentNullException">if the message writer is null.</exception> /// <param name="writer">The writer on which the description is displayed</param> public override void WriteDescriptionTo( MessageWriter writer ) { if ( writer == null ) { throw new ArgumentNullException( "writer" ); } writer.WritePredicate( Resources.StringStartingWith ); writer.WriteExpectedValue( MsgUtils.ClipString( _expected, writer.MaxLineLength - 40, 0 ) ); if ( CaseInsensitive ) { writer.WriteModifier( Resources.IgnoringCase ); } }
/// <summary> /// Write description of this constraint /// </summary> /// <param name="writer">The MessageWriter to write to</param> /// <exception cref="ArgumentNullException">if the message writer is null.</exception> public override void WriteDescriptionTo( MessageWriter writer ) { if ( writer == null ) { throw new ArgumentNullException( "writer" ); } writer.WriteExpectedValue( _expected ); if ( Tolerance != null ) { writer.WriteConnector( "+/-" ); writer.WriteExpectedValue( Tolerance ); } if ( CaseInsensitive ) { writer.WriteModifier( Resources.IgnoringCase ); } }
/// <summary> /// Write the constraint description to a MessageWriter /// </summary> /// <exception cref="ArgumentNullException">if the message writer is null.</exception> /// <param name="writer">The writer on which the description is displayed</param> public override void WriteDescriptionTo( MessageWriter writer ) { if ( writer == null ) { throw new ArgumentNullException( "writer" ); } writer.WritePredicate( Resources.Between ); writer.WriteExpectedValue( _low ); writer.WriteConnector( Resources.And ); writer.WriteExpectedValue( _high ); }