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

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

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

AbstractStringAssert.contains介绍

暂无

代码示例

代码示例来源:origin: apache/geode

@Test
 public void toStringContainsAllVariables() {
  assertThat(value.toString()).contains(COLUMN_NAME).contains(VALUE.toString())
    .contains(DATA_TYPE.toString());
 }
}

代码示例来源:origin: spring-projects/spring-security

@Test
public void writeInternalWhenOAuth2ErrorThenWriteErrorResponse() throws Exception {
  OAuth2Error oauth2Error = new OAuth2Error("unauthorized_client",
      "The client is not authorized", "https://tools.ietf.org/html/rfc6749#section-5.2");
  MockHttpOutputMessage outputMessage = new MockHttpOutputMessage();
  this.messageConverter.writeInternal(oauth2Error, outputMessage);
  String errorResponse = outputMessage.getBodyAsString();
  assertThat(errorResponse).contains("\"error\":\"unauthorized_client\"");
  assertThat(errorResponse).contains("\"error_description\":\"The client is not authorized\"");
  assertThat(errorResponse).contains("\"error_uri\":\"https://tools.ietf.org/html/rfc6749#section-5.2\"");
}

代码示例来源:origin: apache/geode

@Test
public void returnsExceptionWithNoCauseForSqlException() {
 Exception sqlException = new SQLException("mySqlExceptionMessage");
 Exception e = JdbcConnectorException.createException(sqlException);
 assertThat(e.getCause()).isNull();
 assertThat(e.getMessage()).contains("mySqlExceptionMessage")
   .contains(this.getClass().getCanonicalName() + "." + testName.getMethodName());
}

代码示例来源:origin: reactor/reactor-core

@Test
public void debugNulls() {
  logger.debug("vararg {} is {}", (Object[]) null);
  logger.debug("param {} is {}", null, null);
  assertThat(errContent.size()).isZero();
  assertThat(outContent.toString())
      .contains("vararg {} is {}")
      .contains("param null is null");
}

代码示例来源:origin: reactor/reactor-core

@Test
public void traceNulls() {
  logger.trace("vararg {} is {}", (Object[]) null);
  logger.trace("param {} is {}", null, null);
  assertThat(errContent.size()).isZero();
  assertThat(outContent.toString())
      .contains("vararg {} is {}")
      .contains("param null is null");
}

代码示例来源:origin: reactor/reactor-core

@Test
public void errorNulls() {
  logger.error("vararg {} is {}", (Object[]) null);
  logger.error("param {} is {}", null, null);
  assertThat(errContent.toString())
      .contains("vararg {} is {}")
      .contains("param null is null");
  assertThat(outContent.size()).isZero();
}

代码示例来源:origin: reactor/reactor-core

@Test
public void warnNulls() {
  logger.warn("vararg {} is {}", (Object[]) null);
  logger.warn("param {} is {}", null, null);
  assertThat(errContent.toString())
      .contains("vararg {} is {}")
      .contains("param null is null");
  assertThat(outContent.size()).isZero();
}

代码示例来源:origin: reactor/reactor-core

@Test
public void infoNulls() {
  logger.info("vararg {} is {}", (Object[]) null);
  logger.info("param {} is {}", null, null);
  assertThat(errContent.size()).isZero();
  assertThat(outContent.toString())
      .contains("vararg {} is {}")
      .contains("param null is null");
}

代码示例来源:origin: spring-projects/spring-security

@Test
public void configureWhenAddFilterUnregisteredThenThrowsBeanCreationException() throws Exception {
  Throwable thrown = catchThrowable(() -> this.spring.register(UnregisteredFilterConfig.class).autowire() );
  assertThat(thrown).isInstanceOf(BeanCreationException.class);
  assertThat(thrown.getMessage()).contains("The Filter class " + UnregisteredFilter.class.getName() +
    " does not have a registered order and cannot be added without a specified order." +
    " Consider using addFilterBefore or addFilterAfter instead.");
}

代码示例来源:origin: apache/geode

@Test
public void executeReturnsResultForExceptionWithoutMessage() {
 when(service.getMappingForRegion(any())).thenThrow(new NullPointerException());
 function.execute(context);
 ArgumentCaptor<CliFunctionResult> argument = ArgumentCaptor.forClass(CliFunctionResult.class);
 verify(resultSender, times(1)).lastResult(argument.capture());
 assertThat(argument.getValue().getStatusMessage())
   .contains(NullPointerException.class.getName());
}

代码示例来源:origin: apache/geode

@Test
public void executeReturnsResultForExceptionWithoutMessage() {
 when(service.getRegionMappings()).thenThrow(new NullPointerException());
 function.execute(context);
 ArgumentCaptor<CliFunctionResult> argument = ArgumentCaptor.forClass(CliFunctionResult.class);
 verify(resultSender, times(1)).lastResult(argument.capture());
 assertThat(argument.getValue().getStatusMessage())
   .contains(NullPointerException.class.getName());
}

代码示例来源:origin: apache/geode

@Test
 public void executeReportsErrorIfMappingNotFound() {
  function.execute(context);

  ArgumentCaptor<CliFunctionResult> argument = ArgumentCaptor.forClass(CliFunctionResult.class);
  verify(resultSender, times(1)).lastResult(argument.capture());
  assertThat(argument.getValue().getStatusMessage())
    .contains("JDBC mapping for region \"" + regionName + "\" not found");
 }
}

代码示例来源:origin: reactor/reactor-core

@Test
public void monoCheckpointEmpty() {
  StringWriter sw = new StringWriter();
  Mono<Object> tested = Mono.just(1)
               .map(i -> null)
               .filter(Objects::nonNull)
               .checkpoint()
               .doOnError(t -> t.printStackTrace(new PrintWriter(sw)));
  StepVerifier.create(tested)
        .verifyError();
  String debugStack = sw.toString();
  assertThat(debugStack).contains("Assembly trace from producer [reactor.core.publisher.MonoFilterFuseable] :");
}

代码示例来源:origin: apache/geode

@Test
public void listDataSourceWithNoClusterConfigurationServerFails() {
 doReturn(null).when(command).getConfigurationPersistenceService();
 ResultModel result = command.listDataSources();
 assertThat(result.getStatus()).isEqualTo(Status.ERROR);
 assertThat(result.toString()).contains("Cluster configuration service must be enabled.");
}

代码示例来源:origin: spring-projects/spring-security

@Test
public void cookies() {
  WebTestClient webTestClient = WebTestClient
    .bindToController(new CookieController())
    .build();
  WebDriver driver = WebTestClientHtmlUnitDriverBuilder
    .webTestClientSetup(webTestClient).build();
  driver.get("http://localhost/cookie");
  assertThat(driver.getPageSource()).contains("theCookie");
  driver.get("http://localhost/cookie/delete");
  assertThat(driver.getPageSource()).contains("null");
}

代码示例来源:origin: spring-projects/spring-security

@Test
public void configureWhenProtectingLoginPageThenWarningLogged() {
  ByteArrayOutputStream baos = new ByteArrayOutputStream();
  redirectLogsTo(baos, DefaultFilterChainValidator.class);
  this.spring.configLocations(xml("ProtectedLoginPage")).autowire();
  assertThat(baos.toString()).contains("[WARN]");
}

代码示例来源:origin: apache/geode

@Test
public void toStringContainsJavaVersionWhenStarting() {
 TestLauncher.TestState status = launcher.status();
 String result = status.toString();
 assertThat(result).contains(TO_STRING_PROCESS_ID);
}

代码示例来源:origin: apache/geode

@Test
public void toStringContainsJvmArgumentsWhenStarting() {
 TestLauncher.TestState status = launcher.status();
 String result = status.toString();
 assertThat(result).contains(TO_STRING_JVM_ARGUMENTS);
}

代码示例来源:origin: apache/geode

@Test
public void createsMappingReturnsStatusERRORWhenClusterConfigIsDisabled() {
 results.add(successFunctionResult);
 doReturn(null).when(createRegionMappingCommand).getConfigurationPersistenceService();
 ResultModel result = createRegionMappingCommand.createMapping(regionName, dataSourceName,
   tableName, pdxClass, false, null, null, null);
 assertThat(result.getStatus()).isSameAs(Result.Status.ERROR);
 assertThat(result.toString()).contains("Cluster Configuration must be enabled.");
}

代码示例来源:origin: spring-projects/spring-security

@Test
public void helloWorld() {
  WebTestClient webTestClient = WebTestClient
    .bindToController(new HelloWorldController())
    .build();
  WebDriver driver = WebTestClientHtmlUnitDriverBuilder
    .webTestClientSetup(webTestClient).build();
  driver.get("http://localhost/");
  assertThat(driver.getPageSource()).contains("Hello World");
}

相关文章

微信公众号

最新文章

更多