org.hamcrest.number.OrderingComparison.greaterThanOrEqualTo()方法的使用及代码示例

x33g5p2x  于2022-01-26 转载在 其他  
字(6.6k)|赞(0)|评价(0)|浏览(69)

本文整理了Java中org.hamcrest.number.OrderingComparison.greaterThanOrEqualTo()方法的一些代码示例,展示了OrderingComparison.greaterThanOrEqualTo()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。OrderingComparison.greaterThanOrEqualTo()方法的具体详情如下:
包路径:org.hamcrest.number.OrderingComparison
类名称:OrderingComparison
方法名:greaterThanOrEqualTo

OrderingComparison.greaterThanOrEqualTo介绍

[英]Creates a matcher of Comparable object that matches when the examined object is greater than or equal to the specified value, as reported by the compareTo method of the examined object. For example:

assertThat(1, greaterThanOrEqualTo(1))

[中]创建可比较对象的匹配器,该匹配器在被检查对象大于或等于被检查对象的compareTo方法报告的指定值时匹配。例如:

assertThat(1, greaterThanOrEqualTo(1))

代码示例

代码示例来源:origin: org.hamcrest/hamcrest-all

/**
 * Creates a matcher of {@link Comparable} object that matches when the examined object is
 * greater than or equal to the specified value, as reported by the <code>compareTo</code> method
 * of the <b>examined</b> object.
 * <p/>
 * For example:
 * <pre>assertThat(1, greaterThanOrEqualTo(1))</pre>
 * 
 * @param value
 *     the value which, when passed to the compareTo method of the examined object, should return greater
 *     than or equal to zero
 */
public static <T extends java.lang.Comparable<T>> org.hamcrest.Matcher<T> greaterThanOrEqualTo(T value) {
 return org.hamcrest.number.OrderingComparison.<T>greaterThanOrEqualTo(value);
}

代码示例来源:origin: hamcrest/JavaHamcrest

/**
 * Creates a matcher of {@link Comparable} object that matches when the examined object is
 * greater than or equal to the specified value, as reported by the <code>compareTo</code> method
 * of the <b>examined</b> object.
 * For example:
 * <pre>assertThat(1, greaterThanOrEqualTo(1))</pre>
 * 
 * @param value the value which, when passed to the compareTo method of the examined object, should return greater
 *              than or equal to zero
 */
public static <T extends java.lang.Comparable<T>> org.hamcrest.Matcher<T> greaterThanOrEqualTo(T value) {
 return org.hamcrest.number.OrderingComparison.greaterThanOrEqualTo(value);
}

代码示例来源:origin: hamcrest/JavaHamcrest

public void testComparesBigDecimalsWithDifferentScalesCorrectlyForIssue20() {
 assertThat(new BigDecimal("10.0"), greaterThanOrEqualTo(new BigDecimal("10")));
 assertThat(new BigDecimal(10), greaterThanOrEqualTo(new BigDecimal("10.0")));
 assertThat(new BigDecimal("2"), comparesEqualTo(new BigDecimal("2.000")));
}

代码示例来源:origin: hamcrest/JavaHamcrest

public void testComparesBigDecimalsWithDifferentScalesCorrectlyForIssue20() {
  assertThat(new BigDecimal("10.0"), greaterThanOrEqualTo(new BigDecimal("10")));
  assertThat(new BigDecimal(10), greaterThanOrEqualTo(new BigDecimal("10.0")));
  assertThat(new BigDecimal("2"), comparesEqualTo(new BigDecimal("2.000")));
}

代码示例来源:origin: hamcrest/JavaHamcrest

public void testAllowsForInclusiveComparisons() {
  assertThat("less", 1, lessThanOrEqualTo(1));
  assertThat("greater", 1, greaterThanOrEqualTo(1));
}

代码示例来源:origin: hamcrest/JavaHamcrest

public void testAllowsForInclusiveComparisons() {
  assertThat("less", 1, lessThanOrEqualTo(1));
  assertThat("greater", 1, greaterThanOrEqualTo(1));
}

代码示例来源:origin: apache/incubator-druid

@Test
public void testSocketUtil()
{
 int port = SocketUtil.findOpenPort(0);
 Assert.assertThat("Port is greater than the maximum port 0xffff", port, OrderingComparison.lessThanOrEqualTo(MAX_PORT));
 Assert.assertThat("Port is less than minimum port 0", port, OrderingComparison.greaterThanOrEqualTo(0));
}

代码示例来源:origin: hamcrest/JavaHamcrest

public void testDescription() {
 assertDescription("a value greater than <1>", greaterThan(1));
 assertDescription("a value equal to or greater than <1>", greaterThanOrEqualTo(1));
 assertDescription("a value equal to <1>", comparesEqualTo(1));
 assertDescription("a value less than or equal to <1>", lessThanOrEqualTo(1));
 assertDescription("a value less than <1>", lessThan(1));
}

代码示例来源:origin: hamcrest/JavaHamcrest

public void testDescription() {
  assertDescription("a value greater than <1>", greaterThan(1));
  assertDescription("a value equal to or greater than <1>", greaterThanOrEqualTo(1));
  assertDescription("a value equal to <1>", comparesEqualTo(1));
  assertDescription("a value less than or equal to <1>", lessThanOrEqualTo(1));
  assertDescription("a value less than <1>", lessThan(1));
}

代码示例来源:origin: pholser/junit-quickcheck

@Property public void shouldHold(double d) {
    assertThat(d, greaterThanOrEqualTo(RangeAttributes.minDouble()));
    assertThat(d, lessThan(RangeAttributes.maxDouble()));
  }
}

代码示例来源:origin: pholser/junit-quickcheck

@Property public void shouldHold(Double d) {
    assertThat(d, greaterThanOrEqualTo(RangeAttributes.minDouble()));
    assertThat(d, lessThan(RangeAttributes.maxDouble()));
  }
}

代码示例来源:origin: pholser/junit-quickcheck

@Property public void shouldHold(Float f) {
    assertThat(f, greaterThanOrEqualTo(RangeAttributes.minFloat()));
    assertThat(f, lessThan(RangeAttributes.maxFloat()));
  }
}

代码示例来源:origin: pholser/junit-quickcheck

@Property public void shouldHold(@InRange(min = "-2.71") Double d) {
    assertThat(d, greaterThanOrEqualTo(-2.71));
    assertThat(d, lessThan(RangeAttributes.maxDouble()));
  }
}

代码示例来源:origin: pholser/junit-quickcheck

@Property public void shouldHold(@InRange(maxFloat = 3.14F) float f) {
    assertThat(f, greaterThanOrEqualTo(RangeAttributes.minFloat()));
    assertThat(f, lessThanOrEqualTo(3.14F));
  }
}

代码示例来源:origin: pholser/junit-quickcheck

@Property public void shouldHold(@InRange(min = "-2.71") Float f) {
    assertThat(f, greaterThanOrEqualTo(-2.71F));
    assertThat(f, lessThan(RangeAttributes.maxFloat()));
  }
}

代码示例来源:origin: pholser/junit-quickcheck

@Property public void shouldHold(@InRange(max = "3.14") Double d) {
    assertThat(d, greaterThanOrEqualTo(RangeAttributes.minDouble()));
    assertThat(d, lessThan(3.14));
  }
}

代码示例来源:origin: pholser/junit-quickcheck

@Property public void shouldHold(@InRange(minFloat = -2.71F) float f) {
    assertThat(f, greaterThanOrEqualTo(-2.71F));
    assertThat(f, lessThan(RangeAttributes.maxFloat()));
  }
}

代码示例来源:origin: pholser/junit-quickcheck

@Property public void shouldHold(@InRange(maxDouble = 3.14) double d) {
    assertThat(d, greaterThanOrEqualTo(RangeAttributes.minDouble()));
    assertThat(d, lessThan(3.14));
  }
}

代码示例来源:origin: pholser/junit-quickcheck

@Property public void shouldHold(@InRange(minDouble = -2.71) double d) {
    assertThat(d, greaterThanOrEqualTo(-2.71));
    assertThat(d, lessThan(RangeAttributes.maxDouble()));
  }
}

代码示例来源:origin: pholser/junit-quickcheck

@Property public void shouldHold(@InRange(max = "3.14") Float f) {
    assertThat(f, greaterThanOrEqualTo(RangeAttributes.minFloat()));
    assertThat(f, lessThanOrEqualTo(3.14F));
  }
}

相关文章