Exemple #1
0
//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes:
//ORIGINAL LINE: @Test void mustNotUseZeroAsSwapperId()
        internal virtual void MustNotUseZeroAsSwapperId()
        {
            PageSwapper   swapper   = new DummyPageSwapper("a", 42);
            Matcher <int> isNotZero = @is(not(0));

            for (int i = 0; i < 10_000; i++)
            {
                assertThat(_set.allocate(swapper), isNotZero);
            }
        }
Exemple #2
0
//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes:
//ORIGINAL LINE: @Test public void shouldCompareByteArrays()
        public virtual void ShouldCompareByteArrays()
        {
            // given
//JAVA TO C# CONVERTER WARNING: The original Java variable was marked 'final':
//ORIGINAL LINE: final org.hamcrest.Matcher<int> LESS_THAN = lessThan(0);
            Matcher <int> lessThan = lessThan(0);
//JAVA TO C# CONVERTER WARNING: The original Java variable was marked 'final':
//ORIGINAL LINE: final org.hamcrest.Matcher<int> GREATER_THAN = greaterThan(0);
            Matcher <int> greaterThan = greaterThan(0);
//JAVA TO C# CONVERTER WARNING: The original Java variable was marked 'final':
//ORIGINAL LINE: final org.hamcrest.Matcher<int> EQUAL_TO = equalTo(0);
            Matcher <int> equalTo = equalTo(0);

            // then
            AssertCompare(new sbyte[0], equalTo, new sbyte[0]);
            AssertCompare(new sbyte[] { 1, 2, 3 }, equalTo, new sbyte[] { 1, 2, 3 });
            AssertCompare(new sbyte[] { 1, 2, 3 }, lessThan, new sbyte[] { 1, 2, 4 });
            AssertCompare(new sbyte[] { 1, 2, 3 }, lessThan, new sbyte[] { 2, 2, 3 });
            AssertCompare(new sbyte[] { 1, 2, 3 }, greaterThan, new sbyte[] { 1, 2, 0 });
            AssertCompare(new sbyte[] { 1, 2, 3 }, greaterThan, new sbyte[] { 0, 2, 3 });
        }
Exemple #3
0
//JAVA TO C# CONVERTER WARNING: Method 'throws' clauses are not available in C#:
//ORIGINAL LINE: private void assertMetrics(String message, String metricName, org.hamcrest.Matcher<long> matcher) throws Exception
        private void AssertMetrics(string message, string metricName, Matcher <long> matcher)
        {
            assertEventually(message, () => readLongValue(metricsCsv(_metricsDirectory, metricName)), matcher, 5, SECONDS);
        }
//JAVA TO C# CONVERTER TODO TASK: There is no .NET equivalent to the Java 'super' constraint:
//ORIGINAL LINE: public <T> org.hamcrest.Matcher<? super T> inTxS(final org.hamcrest.Matcher<T> inner)
//JAVA TO C# CONVERTER WARNING: 'final' parameters are ignored unless the option to convert to C# 7.2 'in' parameters is selected:
//JAVA TO C# CONVERTER WARNING: Java wildcard generics have no direct equivalent in .NET:
        public virtual Matcher <object> InTxS <T>(Matcher <T> inner)
        {
            return(inTx(_db, inner, false));
        }
Exemple #5
0
//JAVA TO C# CONVERTER WARNING: 'final' parameters are ignored unless the option to convert to C# 7.2 'in' parameters is selected:
//ORIGINAL LINE: public static Dump otherVm(final org.hamcrest.Matcher<String> processFilter, final java.io.File baseDir)
        public static Dump OtherVm(Matcher <string> processFilter, File baseDir)
        {
            return(() => (new DumpProcessInformation(NullLogProvider.Instance, baseDir)).doThreadDump(processFilter));
        }
Exemple #6
0
 private static void AssertCompare(sbyte[] lhs, Matcher <int> isAsExpected, sbyte[] rhs)
 {
     assertThat(BigEndianByteArrayBuffer.Compare(lhs, rhs, 0), isAsExpected);
 }