示例#1
0
            protected internal override bool matchesSafely(T actual, org.hamcrest.Description mismatchDescription)
            {
                U e = _mapping(_expected);
                U a = _mapping(actual);

                if (Objects.Equals(e, a))
                {
                    return(true);
                }
                mismatchDescription.appendText("- ");
                mismatchDescription.appendText("expected: ").appendValue(e);
                mismatchDescription.appendText(" but was: ").appendValue(a);
                return(false);
            }
示例#2
0
 protected internal override bool MatchesSafely(long[] items, Description mismatchDescription)
 {
     DescribeArray(items, mismatchDescription);
     if (items.Length != _expectedArray.Length)
     {
         return(false);
     }
     for (int i = 0; i < items.Length; i++)
     {
         if (items[i] != _expectedArray[i])
         {
             return(false);
         }
     }
     return(true);
 }
示例#3
0
 public override void describeTo(Description description)
 {
     description.appendValue(_left);
     description.appendValue(_right);
 }
示例#4
0
 public override void DescribeTo(Description descr)
 {
     descr.appendText(string.Format("expected {0}, got {1}", ToString(Expected), ToString(Actual)));
 }
示例#5
0
 private void DescribeArray(long[] value, Description description)
 {
     description.appendText("long[]").appendText(Arrays.ToString(value));
 }
示例#6
0
 public override void describeTo(org.hamcrest.Description description)
 {
     description.appendText("Thread blocked in state WAITING");
 }
示例#7
0
            public override void DescribeTo(Description description)
            {
//JAVA TO C# CONVERTER WARNING: The .NET Type.FullName property will not always yield results identical to the Java Class.getName method:
                description.appendText(typeof(DirectRecordReference).FullName).appendText("( ").appendValue(Record).appendText(" )");
            }
示例#8
0
 public override void describeTo(Description description)
 {
     description.appendText("Record[").appendList(", fields=[", ",", "]", asList(_expectedFieldValues));
 }
示例#9
0
 public override void DescribeTo(Description description)
 {
     description.appendText((new TruncateLogCommand(TruncateIndex)).ToString());
 }
示例#10
0
 public override void DescribeTo(Description description)
 {
     description.appendText("expects status ").appendValue(Status);
 }
示例#11
0
 public override void describeTo(Description description)
 {
     description.appendText("Log should not contain entry at index ").appendValue(_index);
 }
示例#12
0
 public override void describeTo(org.hamcrest.Description description)
 {
     description.appendText(_trait).appendText(" should be equal");
 }
示例#13
0
 public override void describeTo(Description description)
 {
 }
示例#14
0
 public override void DescribeTo(Description description)
 {
     description.appendText("matches regular expression ").appendValue(_pattern);
 }
示例#15
0
 public override void describeTo(Description description)
 {
     description.appendValueList("[", ",", "]", _expectedItems);
 }
示例#16
0
 public override void DescribeTo(Description description)
 {
     description.appendText(" expected message: '").appendText(_expectedMessage).appendText("', but was: '").appendText(_actualMessage).appendText("'");
 }
示例#17
0
 protected internal override void DescribeMismatchSafely(Org.Neo4j.Kernel.Api.Exceptions.Status_HasStatus item, Description mismatchDescription)
 {
     mismatchDescription.appendText("was ").appendValue(item.Status());
 }
示例#18
0
 public override void describeTo(Description description)
 {
     description.appendText("Value = " + _input);
 }
示例#19
0
 public override void DescribeTo(Description description)
 {
     description.appendText("Byte array should contain only zeroes");
 }
示例#20
0
 public override void describeTo(Description description)
 {
     description.appendText("Raft group: ").appendValue(_raftGroup);
 }
示例#21
0
 public override void DescribeTo(Description description)
 {
     DescribeArray(_expectedArray, description);
 }
示例#22
0
 public override void describeTo(org.hamcrest.Description description)
 {
     description.appendText("Eventually close all transactions");
 }
示例#23
0
 public override void DescribeTo(Description description)
 {
     description.appendText("a string matching /");
     description.appendText(_pattern.ToString());
     description.appendText("/");
 }