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

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

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

AbstractCharSequenceAssert.isNotBlank介绍

[英]Verifies that the actual CharSequence is:

  • not null
  • not empty
  • contains at least one non-whitespace character (according to Character#isWhitespace(char))

The definition of this method has changed, the old behaviour is now under #doesNotContainOnlyWhitespaces().

These assertions succeed:

assertThat("a").isNotBlank(); 
assertThat(" b").isNotBlank(); 
assertThat(" c ").isNotBlank();

Whereas these assertions fail:

assertThat(" ").isNotBlank(); 
assertThat("").isNotBlank(); 
assertThat("    ").isNotBlank(); 
String nullString = null; 
assertThat(nullString).isNotBlank();

[中]验证实际字符序列是否为:
*非空
*不空
*至少包含一个非空白字符(根据字符#isWhitespace(char))
此方法的定义已更改,旧行为现在处于#doesNotContainOnlyWhitespaces()下。
这些断言成功了:

assertThat("a").isNotBlank(); 
assertThat(" b").isNotBlank(); 
assertThat(" c ").isNotBlank();

而这些断言失败:

assertThat(" ").isNotBlank(); 
assertThat("").isNotBlank(); 
assertThat("    ").isNotBlank(); 
String nullString = null; 
assertThat(nullString).isNotBlank();

代码示例

代码示例来源:origin: allure-framework/allure2

@Test
  public void shouldGenerateRandomValues() throws Exception {
    final RandomUidContext context = new RandomUidContext();
    final Supplier<String> generator = context.getValue();

    final String first = generator.get();
    final String second = generator.get();
    assertThat(first)
        .isNotBlank()
        .isNotEqualTo(second);

    assertThat(second)
        .isNotBlank();
  }
}

代码示例来源:origin: arquillian/arquillian-cube

@Test
public void should_get_logs() {
  assertThat(redis.getLog())
    .isNotBlank()
    .contains("Redis");
}

代码示例来源:origin: arquillian/arquillian-cube

@Test
public void should_get_logs() {
  assertThat(redis.getLog())
    .isNotBlank()
    .contains("Redis");
}

代码示例来源:origin: arquillian/arquillian-cube

@Test
  public void should_execute_uname() {
    assertThat(redis.exec("sh", "-c", "uname").getStandard())
      .isNotBlank()
      .isEqualToIgnoringWhitespace("Linux");

  }
// tag::docs[]

代码示例来源:origin: arquillian/arquillian-cube

@Test
public void should_execute_uname() {
  assertThat(redis.exec("sh", "-c", "uname").getStandard())
    .isNotBlank()
    .isEqualToIgnoringWhitespace("Linux");
}

代码示例来源:origin: org.kie.workbench.stunner/kie-wb-common-stunner-bpmn-backend

@Test
  public void JBPM_7526_shouldSetExporter() {
    GraphNodeStoreImpl nodeStore = new GraphNodeStoreImpl();
    NodeImpl x = new NodeImpl("x");
    BPMNDiagramImpl diag = new BPMNDiagramImpl();
    diag.setDiagramSet(new DiagramSet(
        new Name("x"),
        new Documentation("doc"),
        new Id("x"),
        new Package("org.jbpm"),
        new Version("1.0"),
        new AdHoc(false),
        new ProcessInstanceDescription("descr"),
        new Executable(true)
    ));
    x.setContent(new ViewImpl<>(diag, Bounds.create()));
    nodeStore.add(x);
    ConverterFactory f = new ConverterFactory(new DefinitionsBuildingContext(
        new GraphImpl("x", nodeStore)),
                         new PropertyWriterFactory());

    DefinitionsConverter definitionsConverter =
        new DefinitionsConverter(f, new PropertyWriterFactory());
    Definitions definitions =
        definitionsConverter.toDefinitions();

    assertThat(definitions.getExporter()).isNotBlank();
    assertThat(definitions.getExporterVersion()).isNotBlank();
  }
}

相关文章

微信公众号

最新文章

更多