public void ProvidesProperDescription()
        {
            TextMessageWriter writer = new TextMessageWriter();

            theConstraint.WriteDescriptionTo(writer);
            Assert.AreEqual(expectedDescription, writer.ToString());
        }
예제 #2
0
        public override void WriteDescriptionTo(NUnitCtr.MessageWriter writer)
        {
            var sb = new System.Text.StringBuilder();

            sb.Append("execution of the query returns a row-count");
            if (child is NUnitCtr.EqualConstraint)
            {
                sb.Append(" equal to");
            }
            writer.WritePredicate(sb.ToString());
            child.WriteDescriptionTo(writer);
        }
예제 #3
0
 /// <summary>
 /// Write the constraint description to a MessageWriter
 /// </summary>
 /// <param name="writer">The writer on which the description is displayed</param>
 public override void WriteDescriptionTo(MessageWriter writer)
 {
     writer.WritePredicate("not");
     baseConstraint.WriteDescriptionTo(writer);
 }
예제 #4
0
 public override void WriteDescriptionTo(NUnitCtr.MessageWriter writer)
 {
     writer.WritePredicate("count of rows returned by the query is");
     child.WriteDescriptionTo(writer);
 }
예제 #5
0
 /// <summary>
 /// Write a description of this constraint to a MessageWriter
 /// </summary>
 /// <param name="writer"></param>
 public override void WriteDescriptionTo(MessageWriter writer)
 {
     writer.WritePredicate("some item");
     itemConstraint.WriteDescriptionTo(writer);
 }
 /// <summary>
 /// Write the generic 'Expected' line for a constraint
 /// </summary>
 /// <param name="constraint">The constraint that failed</param>
 private void WriteExpectedLine(Constraint constraint)
 {
     Write(Pfx_Expected);
     constraint.WriteDescriptionTo(this);
     WriteLine();
 }