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

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

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

AbstractStringAssert.as介绍

暂无

代码示例

代码示例来源:origin: spring-io/initializr

private static void assertStandardErrorBody(String body, String message) {
  assertThat(body).as("error body must be available").isNotNull();
  try {
    JSONObject model = new JSONObject(body);
    assertThat(model.get("message")).isEqualTo(message);
  }
  catch (JSONException ex) {
    throw new IllegalArgumentException(ex);
  }
}

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

@Test
public void oneValueWithQuotesOneWithout() {
 String cmd = "start locator --name=loc1 --J=\"-Dfoo=bar\" --J=-Dfoo=bar";
 String formattedCmd = this.formatter.formatCommand(cmd);
 String expected = "start locator --name=loc1 --J=\"-Dfoo=bar\" --J=\"-Dfoo=bar\"";
 assertThat(formattedCmd).as(cmd).isEqualTo(expected);
}

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

@Test
public void syspropDebugModeShouldNotFail() {
  String operatorStacktracePropertyValue = System.getProperties().getProperty("reactor.trace.operatorStacktrace");
  assumeThat(operatorStacktracePropertyValue)
      .as("Skipping test as 'reactor.trace.operatorStacktrace' is not set to true (e.g. ran from IDE)")
      .isEqualTo("true");
  assertThat(Hooks.GLOBAL_TRACE).isTrue();
  //would throw NPE due to https://github.com/reactor/reactor-core/issues/985
  Mono.just("hello").subscribe();
}

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

@Test
public void twoValuesWithQuotes() {
 String cmd = "start locator --name=loc1 --J=\"-Dfoo=bar\" --J=\"-Dfoo=bar\"";
 String formattedCmd = this.formatter.formatCommand(cmd);
 assertThat(formattedCmd).as(cmd).isEqualTo(cmd);
}

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

@Test
public void optionAfterOneJOption() {
 String cmd = "start locator --name=loc1 --J=-Dfoo=bar --http-service=8080";
 String formattedCmd = this.formatter.formatCommand(cmd);
 String expected = "start locator --name=loc1 --J=\"-Dfoo=bar\" --http-service=8080";
 assertThat(formattedCmd).as(cmd).isEqualTo(expected);
}

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

@Test
public void optionWithMoreThanOneHyphen() {
 String cmd = "start locator --name=loc1 --http-service-port=8080";
 String formattedCmd = this.formatter.formatCommand(cmd);
 String expected = "start locator --name=loc1 --http-service-port=8080";
 assertThat(formattedCmd).as(cmd).isEqualTo(expected);
}

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

@Test // reproduces GEODE-2104
public void optionWithMoreThanOneHyphenAfterOneJOption() {
 String cmd = "start server --name=me3 --J=-Dgemfire.jmx-manager=true --http-service-port=8080";
 String formattedCmd = this.formatter.formatCommand(cmd);
 String expected =
   "start server --name=me3 --J=\"-Dgemfire.jmx-manager=true\" --http-service-port=8080";
 assertThat(formattedCmd).as(cmd).isEqualTo(expected);
}

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

@Test
public void optionWithOneHyphenAfterTwoJOptions() {
 String cmd =
   "start server --name=me3 --J=-Dgemfire.jmx-manager=true --J=-Dgemfire.jmx-manager-start=true --redis-port=8080";
 String formattedCmd = this.formatter.formatCommand(cmd);
 String expected =
   "start server --name=me3 --J=\"-Dgemfire.jmx-manager=true\" --J=\"-Dgemfire.jmx-manager-start=true\" --redis-port=8080";
 assertThat(formattedCmd).as(cmd).isEqualTo(expected);
}

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

@Test
public void valueContainingQuotes() {
 String cmd = "start locator --name=loc1 --J=\"-Dfoo=region\"";
 String formattedCmd = this.formatter.formatCommand(cmd);
 String expected = "start locator --name=loc1 --J=\"-Dfoo=region\"";
 assertThat(formattedCmd).as(cmd).isEqualTo(expected);
}

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

@Test
public void valueContainingQuotesAndSpace() {
 String cmd = "start locator --name=loc1 --J=\"-Dfoo=my phrase\"";
 String formattedCmd = this.formatter.formatCommand(cmd);
 String expected = "start locator --name=loc1 --J=\"-Dfoo=my phrase\"";
 assertThat(formattedCmd).as(cmd).isEqualTo(expected);
}

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

@Test
public void valueContainingQuotesAndMultipleSpaces() {
 String cmd = "start locator --name=loc1 --J=\"-Dfoo=this is a phrase\"";
 String formattedCmd = this.formatter.formatCommand(cmd);
 String expected = "start locator --name=loc1 --J=\"-Dfoo=this is a phrase\"";
 assertThat(formattedCmd).as(cmd).isEqualTo(expected);
}

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

@Test
public void valueContainingMultipleJWithSpaces() {
 String cmd =
   "start locator --name=loc1 --J=-Dfoo=this is a phrase             --J=\"-Dfoo=a short sentence\"";
 String formattedCmd = this.formatter.formatCommand(cmd);
 String expected =
   "start locator --name=loc1 --J=\"-Dfoo=this is a phrase\" --J=\"-Dfoo=a short sentence\"";
 assertThat(formattedCmd).as(cmd).isEqualTo(expected);
}

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

@Test
public void optionWithOneHyphenAfterOneJOption() {
 String cmd = "start server --name=me3 --J=-Dgemfire.jmx-manager=true --redis-port=8080";
 String formattedCmd = this.formatter.formatCommand(cmd);
 String expected =
   "start server --name=me3 --J=\"-Dgemfire.jmx-manager=true\" --redis-port=8080";
 assertThat(formattedCmd).as(cmd).isEqualTo(expected);
}

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

@Test // reproduces GEODE-2104
public void optionWithMoreThanOneHyphenAfterTwoJOptions() {
 String cmd =
   "start server --name=me3 --J=-Dgemfire.jmx-manager=true --J=-Dgemfire.jmx-manager-start=true --http-service-port=8080";
 String formattedCmd = this.formatter.formatCommand(cmd);
 String expected =
   "start server --name=me3 --J=\"-Dgemfire.jmx-manager=true\" --J=\"-Dgemfire.jmx-manager-start=true\" --http-service-port=8080";
 assertThat(formattedCmd).as(cmd).isEqualTo(expected);
}

代码示例来源:origin: spring-io/initializr

@Test
void forceSsl() {
  ResponseEntity<String> response = invokeHome("curl/1.2.4", "*/*");
  String body = response.getBody();
  assertThat(body).as("Must force https").contains("https://start.spring.io/");
  assertThat(body).as("Must force https").doesNotContain("http://");
}

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

@Test
public void formatNullVararg() {
  Loggers.JdkLogger jdkLogger= new Loggers.JdkLogger(Mockito.mock(java.util.logging.Logger.class));
  assertThat(jdkLogger.format("test {} is {}", (Object[]) null))
      .as("format should be returned as is")
      .isEqualTo("test {} is {}");
}

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

@Test
public void formatNullParamInVararg() {
  Loggers.JdkLogger jdkLogger= new Loggers.JdkLogger(Mockito.mock(java.util.logging.Logger.class));
  assertThat(jdkLogger.format("test {} is {}", null, null))
      .as("placeholders should be replaced by null")
      .isEqualTo("test null is null");
}

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

@Test
public void formatNullFormat() {
  Loggers.JdkLogger jdkLogger = new Loggers.JdkLogger(Mockito.mock(java.util.logging.Logger.class));
  assertThat(jdkLogger.format(null, (Object[]) null))
      .as("null format should be interpreted as null")
      .isNull();
}

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

@Test
public void tupleProvidesTypeSafeMethods() {
  Tuple3<String, Long, Integer> t3 = Tuples.of("string", 1L, 10);
  assertThat(t3.getT1()).as("first value is a string").isInstanceOf(String.class);
  assertThat(t3.getT2()).as("second value is a long").isInstanceOf(Long.class);
  assertThat(t3.getT3()).as("third value is an int").isInstanceOf(Integer.class);
}

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

@Test
public void subscribeWithSyncFusionUpstreamFirst() {
  EmitterProcessor<String> processor = EmitterProcessor.create(16);
  StepVerifier.create(
      Mono.just("DATA")
        .subscribeWith(processor)
        .map(String::toLowerCase)
  )
        .expectNext("data")
        .expectComplete()
        .verify(Duration.ofSeconds(1));
  assertThat(processor.blockFirst()).as("later subscription").isNull();
}

相关文章

微信公众号

最新文章

更多