org.assertj.core.api.AbstractCharSequenceAssert.withFailMessage()方法的使用及代码示例

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

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

AbstractCharSequenceAssert.withFailMessage介绍

暂无

代码示例

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

private void assertLineHashes(List<String> actualLines, String... lines) {
  assertThat(actualLines).hasSize(lines.length);
  SourceLineHashesComputer computer = new SourceLineHashesComputer();
  for (String line : lines) {
   computer.addLine(line);
  }

  List<String> expectedLines = computer.getLineHashes();

  for (int i = 0; i < expectedLines.size(); i++) {
   assertThat(actualLines.get(i))
    .isEqualTo(expectedLines.get(i))
    .withFailMessage("Line hash is different for line %d", i);
  }
 }
}

代码示例来源:origin: org.kie.server/kie-server-integ-tests-all

@Test
public void testGetProcessWithSubFormRawFormViaUIClient() throws Exception {
  String result = uiServicesClient.getProcessRawForm(CONTAINER_ID, HIRING_SUBFORM_PROCESS_ID);
  logger.debug("Form content is '{}'", result);
  assertThat(result).isNotNull().isNotEmpty();
  // check there is content from subform
  assertThat(result).contains("creationDate").withFailMessage("Missing subform content");
  // check there is content from multi subform
  assertThat(result).contains("unitPrice").withFailMessage("Missing multi subform content");
}

代码示例来源:origin: Nike-Inc/wingtips

String value = SpanParser.unescapeJson(info[1]);
assertThat(value)
  .withFailMessage("Expected values in the key/value string to be surrounded with unescaped quotes.")
  .startsWith("\"")
  .endsWith("\"")

代码示例来源:origin: org.kie.server/kie-server-integ-tests-all

@Test
public void testGetTaskFormWithSubformsViaUIClientTest() throws Exception {
  long processInstanceId = processClient.startProcess(CONTAINER_ID, HIRING_SUBFORM_PROCESS_ID);
  assertThat(processInstanceId).isGreaterThan(0);
  try {
    List<TaskSummary> tasks = taskClient.findTasksByStatusByProcessInstanceId(processInstanceId, null, 0, 10);
    assertThat(tasks).isNotNull().hasSize(1);
    Long taskId = tasks.get(0).getId();
    changeUser(USER_JOHN);
    String result = uiServicesClient.getTaskRawForm(CONTAINER_ID, taskId);
    logger.debug("Form content is '{}'", result);
    assertThat(result).isNotNull().isNotEmpty();
    // check there is content from subform
    assertThat(result).contains("creationDate").withFailMessage("Missing subform content");
    // check there is content from multi subform
    assertThat(result).contains("unitPrice").withFailMessage("Missing multi subform content");
  } finally {
    changeUser(USER_YODA);
    processClient.abortProcessInstance(CONTAINER_ID, processInstanceId);
  }
}

代码示例来源:origin: SonarSource/sonar-php

private void assertSuccessors(CfgBlock actualBlock) {
 String blockTestId = expectedCfg.testId(actualBlock);
 if (actualBlock instanceof PhpCfgBranchingBlock) {
  PhpCfgBranchingBlock actualIfBlock = (PhpCfgBranchingBlock) actualBlock;
  List<String> expectedSucc = expectedCfg.expectedSucc(actualBlock);
  assertThat(expectedSucc)
   .withFailMessage(buildDebugMessage("branching block must have 2 elements", blockTestId))
   .hasSize(2);
  assertThat(expectedCfg.testId(actualIfBlock.trueSuccessor()))
   .withFailMessage(buildDebugMessage("'true' branch successor", blockTestId))
   .isEqualTo(expectedSucc.get(0));
  assertThat(expectedCfg.testId(actualIfBlock.falseSuccessor()))
   .withFailMessage(buildDebugMessage("'false' branch successor", blockTestId))
   .isEqualTo(expectedSucc.get(1));
 } else {
  List<String> expectedSucc = expectedCfg.expectedSucc(actualBlock);
  List<String> actual = expectedCfg.blockIds(actualBlock.successors());
  assertThat(actual)
   .withFailMessage(buildDebugMessage(format("successors actual: %s expected %s", actual, expectedSucc), blockTestId))
   .containsOnlyElementsOf(expectedSucc);
 }
}

相关文章

微信公众号

最新文章

更多