org.apache.brooklyn.util.text.Strings.containsLiteral()方法的使用及代码示例

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

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

Strings.containsLiteral介绍

暂无

代码示例

代码示例来源:origin: org.apache.brooklyn/brooklyn-utils-common

@Override
public boolean apply(@Nullable CharSequence input) {
  return Strings.containsLiteral(input, fragment);
}
@Override

代码示例来源:origin: org.apache.brooklyn/brooklyn-utils-common

@Override
public boolean apply(@Nullable CharSequence input) {
  return Strings.containsLiteral(input, fragment);
}

代码示例来源:origin: org.apache.brooklyn/brooklyn-utils-common

public void testContainsLiteral() {
  assertTrue(Strings.containsLiteral("hello", "ell"));
  assertTrue(Strings.containsLiteral("hello", "h"));
  assertFalse(Strings.containsLiteral("hello", "H"));
  assertFalse(Strings.containsLiteral("hello", "O"));
  assertFalse(Strings.containsLiteral("hello", "x"));
  assertFalse(Strings.containsLiteral("hello", "ELL"));
  assertTrue(Strings.containsLiteral("hello", "hello"));
  assertTrue(Strings.containsLiteral("hELlo", "ELl"));
  assertFalse(Strings.containsLiteral("hello", "!"));
}

代码示例来源:origin: org.apache.brooklyn/brooklyn-core

@Test
public void testInvokeEffectorErrorCollapsedNicely() {
  FailingEntity entity = createFailingEntity();
  Task<Void> task = entity.invoke(Startable.START, MutableMap.of("locations", locs));
  Exception e = assertTaskFails( task );
  // normal collapse should report where we started
  String collapsed = Exceptions.collapseText(e);
  Assert.assertFalse(Strings.containsLiteral(collapsed, "Propagated"), "Error too verbose: "+collapsed);
  Assert.assertTrue(Strings.containsLiteral(collapsed, "invoking"), "Error not verbose enough: "+collapsed);
  Assert.assertTrue(Strings.containsLiteral(collapsed, "start"), "Error not verbose enough: "+collapsed);
  Assert.assertTrue(Strings.containsLiteral(collapsed, "FailingEntity"), "Error not verbose enough: "+collapsed);
  Assert.assertTrue(Strings.containsLiteral(collapsed, entity.getId()), "Error not verbose enough: "+collapsed);
  Assert.assertTrue(Strings.containsLiteral(collapsed, "Simulating"), "Error not verbose enough: "+collapsed);
  // in the context of the task we should not report where we started;
  // it instead of
  //    Error invoking start at FailingEntityImpl{id=wv6KwsPh}: Simulating entity stop failure for test
  // show
  //   Simulating entity start failure for test
  collapsed = Exceptions.collapseTextInContext(e, task);
  Assert.assertFalse(Strings.containsLiteral(collapsed, "Propagated"), "Error too verbose: "+collapsed);
  Assert.assertFalse(Strings.containsLiteral(collapsed, "invoking"), "Error too verbose: "+collapsed);
  Assert.assertFalse(Strings.containsLiteral(collapsed, "FailingEntity"), "Error too verbose: "+collapsed);
  Assert.assertFalse(Strings.containsLiteral(collapsed, entity.getId()), "Error too verbose: "+collapsed);
  Assert.assertTrue(Strings.containsLiteral(collapsed, "start"), "Error not verbose enough: "+collapsed);
  Assert.assertTrue(Strings.containsLiteral(collapsed, "Simulating"), "Error not verbose enough: "+collapsed);
}

相关文章