org.assertj.core.api.AbstractCharSequenceAssert类的使用及代码示例

x33g5p2x  于2022-01-15 转载在 其他  
字(8.6k)|赞(0)|评价(0)|浏览(178)

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

AbstractCharSequenceAssert介绍

[英]Base class for all implementations of assertions for CharSequences.
[中]CharSequences断言的所有实现的基类。

代码示例

代码示例来源:origin: SonarSource/sonarqube

private void verifyCookie(Cookie cookie) {
  assertThat(cookie.getName()).isEqualTo("OAUTHSTATE");
  assertThat(cookie.getValue()).isNotEmpty();
  assertThat(cookie.getPath()).isEqualTo("/");
  assertThat(cookie.isHttpOnly()).isTrue();
  assertThat(cookie.getMaxAge()).isEqualTo(-1);
  assertThat(cookie.getSecure()).isFalse();
 }
}

代码示例来源:origin: prestodb/presto

@Test(groups = {LDAP, LDAP_CLI, PROFILE_SPECIFIC_TESTS}, timeOut = TIMEOUT)
public void shouldFailQueryForEmptyUser()
    throws IOException
{
  ldapUserName = "";
  launchPrestoCliWithServerArgument("--execute", "select * from hive.default.nation;");
  assertThat(trimLines(presto.readRemainingErrorLines())).anySatisfy(line ->
      assertThat(line).contains("Malformed decoded credentials"));
}

代码示例来源:origin: SonarSource/sonarqube

@Test
public void rule_without_name_nor_description() {
 List<Rule> rules = parseAnnotatedClass(RuleWithoutNameNorDescription.class);
 assertThat(rules).hasSize(1);
 Rule rule = rules.get(0);
 assertThat(rule.getKey()).isEqualTo("foo");
 assertThat(rule.getSeverity()).isEqualTo(RulePriority.MAJOR);
 assertThat(rule.getName()).isNull();
 assertThat(rule.getDescription()).isNull();
}

代码示例来源:origin: SonarSource/sonarqube

@Test
public void testProperty() {
 String expected = System.getProperty("java.version");
 assertThat(System2.INSTANCE.property("java.version")).isNotNull().isEqualTo(expected);
}

代码示例来源:origin: SonarSource/sonarqube

@Test
public void testEnvVariable() {
 // assume that there's at least one env variable
 if (System.getenv().isEmpty()) {
  fail("Test can't succeed because there are no env variables. How is it possible ?");
 }
 String key = System.getenv().keySet().iterator().next();
 String expected = System.getenv(key);
 assertThat(System2.INSTANCE.envVariable(key)).isNotNull().isEqualTo(expected);
 assertThat(System2.INSTANCE.envVariable("UNKNOWN_VAR")).isNull();
}

代码示例来源:origin: SonarSource/sonarqube

@Test
public void definition() {
 WebService.Action definition = ws.getDef();
 assertThat(definition.key()).isEqualTo("list");
 assertThat(definition.isPost()).isFalse();
 assertThat(definition.since()).isEqualTo("6.3");
 assertThat(definition.responseExampleAsString()).isNotEmpty();
 assertThat(definition.params()).hasSize(1);
 WebService.Param loginParam = definition.param("login");
 assertThat(loginParam.since()).isEqualTo("6.4");
 assertThat(loginParam.isRequired()).isFalse();
}

代码示例来源:origin: eclipse-vertx/vert.x

@Test
public void testSingleDash() throws Exception {
 String[] args = new String[]{"--copt",
   "-b", "-",
   "-a",
   "-"};
 CommandLine evaluated = cli.parse(Arrays.asList(args));
 assertThat(getBooleanOption(evaluated, "a")).isTrue();
 assertThat(getStringOption(evaluated, "b")).isEqualTo("-");
 assertThat(getBooleanOption(evaluated, "c")).isTrue();
 assertThat(evaluated.allArguments()).contains("-").hasSize(1);
}

代码示例来源:origin: springside/springside4

@Test
  public void testValidator() {
    assertThat(ValueValidator.checkAndGet(-1, 1, Validator.INTEGER_GT_ZERO_VALIDATOR)).isEqualTo(1);
    assertThat(ValueValidator.checkAndGet("testUnEmpty", "isEmpty", Validator.STRING_EMPTY_VALUE_VALIDATOR)).isEqualTo("testUnEmpty");
    assertThat(ValueValidator.checkAndGet("flase", "true", Validator.STRICT_BOOL_VALUE_VALIDATOR)).isEqualTo("true");
  }
}

代码示例来源:origin: SonarSource/sonarqube

@Test
public void toMeasure_maps_data_and_alert_properties_in_dto_for_Int_Metric() {
 MeasureDto measureDto = new MeasureDto().setValue(10d).setData(SOME_DATA).setAlertStatus(Level.OK.name()).setAlertText(SOME_ALERT_TEXT);
 Optional<Measure> measure = underTest.toMeasure(measureDto, SOME_INT_METRIC);
 assertThat(measure.isPresent()).isTrue();
 assertThat(measure.get().getValueType()).isEqualTo(Measure.ValueType.INT);
 assertThat(measure.get().getIntValue()).isEqualTo(10);
 assertThat(measure.get().getData()).isEqualTo(SOME_DATA);
 assertThat(measure.get().getQualityGateStatus().getStatus()).isEqualTo(Level.OK);
 assertThat(measure.get().getQualityGateStatus().getText()).isEqualTo(SOME_ALERT_TEXT);
}

代码示例来源:origin: evernote/android-job

private void verifyJob(long wait, TimeUnit timeUnit) throws InterruptedException {
    assertThat(mJob.mLatch.await(wait, timeUnit)).isTrue();
    Bundle extras = mParams.getTransientExtras();
    assertThat(extras).isNotNull();
    assertThat(extras.getString("Key")).isEqualTo("Value");
  }
}

代码示例来源:origin: twosigma/beakerx

@Test
public void setyLabel_hasYLabel() {
 //given
 AbstractChart chart =createWidget();
 //when
 chart.setyLabel("test_y");
 //then
 assertThat(chart.getYLabel()).isEqualTo("test_y");
 LinkedHashMap model = getModelUpdate();
 assertThat(model.size()).isEqualTo(1);
 assertThat(model.get(Y_LABEL)).isEqualTo("test_y");
}

代码示例来源:origin: resilience4j/resilience4j

@Test
public void shouldReturnTheCorrectName() {
  Retry retry = retryRegistry.retry("testName");
  Assertions.assertThat(retry).isNotNull();
  Assertions.assertThat(retry.getName()).isEqualTo("testName");
}

代码示例来源:origin: SonarSource/sonarqube

@Test
public void test_definition() {
 WebService.Action definition = ws.getDef();
 assertThat(definition.key()).isEqualTo("current");
 assertThat(definition.description()).isEqualTo("Get the details of the current authenticated user.");
 assertThat(definition.since()).isEqualTo("5.2");
 assertThat(definition.isPost()).isFalse();
 assertThat(definition.isInternal()).isTrue();
 assertThat(definition.responseExampleAsString()).isNotEmpty();
 assertThat(definition.params()).isEmpty();
 assertThat(definition.changelog()).hasSize(2);
}

代码示例来源:origin: SonarSource/sonarqube

@Test
public void definition() {
 WebService.Action definition = ws.getDef();
 assertThat(definition.key()).isEqualTo("search");
 assertThat(definition.isInternal()).isFalse();
 assertThat(definition.isPost()).isFalse();
 assertThat(definition.responseExampleAsString()).isNotEmpty();
 assertThat(definition.since()).isEqualTo("6.4");
 assertThat(definition.params()).extracting(WebService.Param::key).containsOnly("q", "ps");
}

代码示例来源:origin: springside/springside4

@Test
public void copySingleObject() {
  Student student = new Student("zhang3", 20, new Teacher("li4"), ListUtil.newArrayList("chinese", "english"));
  StudentVO studentVo = BeanMapper.map(student, StudentVO.class);
  assertThat(studentVo.name).isEqualTo("zhang3");
  assertThat(studentVo.getAge()).isEqualTo(20);
  assertThat(studentVo.getTeacher().getName()).isEqualTo("li4");
  assertThat(studentVo.getCourse()).containsExactly("chinese", "english");
}

代码示例来源:origin: SonarSource/sonarqube

@Test
public void api_definition() {
 WebService.Action definition = ws.getDef();
 assertThat(definition.since()).isEqualTo("6.1");
 assertThat(definition.isPost()).isTrue();
 assertThat(definition.key()).isEqualTo("update_key");
 assertThat(definition.changelog()).hasSize(2);
 assertThat(definition.params())
  .hasSize(3)
  .extracting(Param::key)
  .containsOnlyOnce("projectId", "from", "to");
}

代码示例来源:origin: SonarSource/sonarqube

@Test
public void check_definition() {
 assertThat(ws.getDef().isPost()).isTrue();
 assertThat(ws.getDef().isInternal()).isFalse();
 assertThat(ws.getDef().responseExampleAsString()).isNotNull();
 assertThat(ws.getDef().description()).isNotNull();
}

代码示例来源:origin: SonarSource/sonarqube

@Test
public void test_definition() {
 WebService.Action def = ws.getDef();
 assertThat(def.isPost()).isTrue();
 assertThat(def.isInternal()).isTrue();
 assertThat(def.since()).isEqualTo("6.5");
 assertThat(def.params()).isEmpty();
 assertThat(def.changelog()).isEmpty();
}

代码示例来源:origin: SonarSource/sonarqube

@Test
public void test_definition() {
 WebService.Action def = ws.getDef();
 assertThat(def.key()).isEqualTo("pause");
 assertThat(def.isInternal()).isTrue();
 assertThat(def.isPost()).isTrue();
 assertThat(def.params()).isEmpty();
 assertThat(def.responseExampleAsString()).isNull();
}

代码示例来源:origin: SonarSource/sonarqube

@Test
public void create_without_language() {
 FileAttributes underTest = new FileAttributes(true, null, 10);
 assertThat(underTest.isUnitTest()).isTrue();
 assertThat(underTest.getLanguageKey()).isNull();
 assertThat(underTest.getLines()).isEqualTo(10);
}

相关文章

微信公众号

最新文章

更多