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

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

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

AbstractCharSequenceAssert.isEqualTo介绍

[英]Verifies that the actual CharSequence is equal to the given one, ignoring case considerations.

Example :

// assertion will pass 
assertThat("Gandalf the grey").isEqualToIgnoringCase("GaNdAlF tHe GREY"); 
assertThat("Gandalf the grey").isEqualToIgnoringCase("Gandalf the grey"); 
// assertion will fail 
assertThat("Gandalf the grey").isEqualToIgnoringCase("Gandalf the white");

[中]验证实际CharSequence是否等于给定的CharSequence,忽略大小写考虑。
例子:

// assertion will pass 
assertThat("Gandalf the grey").isEqualToIgnoringCase("GaNdAlF tHe GREY"); 
assertThat("Gandalf the grey").isEqualToIgnoringCase("Gandalf the grey"); 
// assertion will fail 
assertThat("Gandalf the grey").isEqualToIgnoringCase("Gandalf the white");

代码示例

代码示例来源:origin: square/leakcanary

@Test public void findsExpectedRef() {
 List<TrackedReference> trackedReferences = findTrackedReferences(ASYNC_TASK_M);
 assertThat(trackedReferences).hasSize(1);
 TrackedReference firstRef = trackedReferences.get(0);
 assertThat(firstRef.key).isEqualTo(ASYNC_TASK_M.referenceKey);
 assertThat(firstRef.className).isEqualTo("com.example.leakcanary.MainActivity");
}

代码示例来源:origin: eclipse-vertx/vert.x

@Test
 public void testFromString() throws Exception {
  assertThat(StringConverter.INSTANCE.fromString("hello")).isEqualTo("hello");
  assertThat(StringConverter.INSTANCE.fromString("")).isEqualTo("");
  assertThat(StringConverter.INSTANCE.fromString(null)).isEqualTo(null);
 }
}

代码示例来源:origin: springside/springside4

@Test
  public void testValidator() {
    assertThat(ValueValidator.checkAndGet(-1, 1, Validator.INTEGER_GT_ZERO_VALIDATOR)).isEqualTo(1);
    assertThat(ValueValidator.checkAndGet("testUnEmpty", "isEmpty", Validator.STRING_EMPTY_VALUE_VALIDATOR)).isEqualTo("testUnEmpty");
    assertThat(ValueValidator.checkAndGet("flase", "true", Validator.STRICT_BOOL_VALUE_VALIDATOR)).isEqualTo("true");
  }
}

代码示例来源:origin: eclipse-vertx/vert.x

@Test
public void testFatJarExtraction() {
  String command = "java -jar fat.jar -Dvertx.id=xxx --cluster";
  assertThat(ListCommand.extractApplicationDetails(command)).isEqualTo("fat.jar");
  command = "java -jar bin/fat.jar -Dvertx.id=xxx --cluster";
  assertThat(ListCommand.extractApplicationDetails(command)).isEqualTo("bin/fat.jar");
  command = "java foo bar -Dvertx.id=xxx --cluster";
  assertThat(ListCommand.extractApplicationDetails(command)).isEqualTo("");
}

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

@Test
public void shouldHandleDoWhile() {
 List<Statement> statements = chunk("do { something(); } while (true);");
 assertThat(statements.size()).isEqualTo(3);
 assertThat(statements.get(0).getValue()).isEqualTo("do");
 assertThat(statements.get(1).getValue()).isEqualTo("something()");
 assertThat(statements.get(2).getValue()).isEqualTo("while(true)");
}

代码示例来源:origin: eclipse-vertx/vert.x

@Test
public void testVerticleExtraction() {
  String command = "vertx run verticle test1 -Dvertx.id=xxx --cluster";
  assertThat(ListCommand.extractApplicationDetails(command)).isEqualTo("verticle");
}

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

@Test
public void shouldHandleArray() {
 List<Statement> statements = chunk("new Integer[] { 1, 2, 3, 4 };");
 assertThat(statements.size()).isEqualTo(2);
 assertThat(statements.get(0).getValue()).isEqualTo("newInteger[]");
 assertThat(statements.get(1).getValue()).isEqualTo("{$NUMBER,$NUMBER,$NUMBER,$NUMBER}");
}

代码示例来源:origin: eclipse-vertx/vert.x

@Test
public void testNegativeArgument() throws Exception {
 String[] args = new String[]{"-b", "-1"};
 CommandLine evaluated = cli.parse(Arrays.asList(args));
 assertThat(getStringOption(evaluated, "b")).isEqualTo("-1");
}

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

@Test
public void shouldHandleFor() {
 List<Statement> statements = chunk("for (int i = 0; i < 10; i++) { something(); }");
 assertThat(statements.size()).isEqualTo(2);
 assertThat(statements.get(0).getValue()).isEqualTo("for(inti=$NUMBER;i<$NUMBER;i++)");
 assertThat(statements.get(1).getValue()).isEqualTo("something()");
 statements = chunk("for (Item item : items) { something(); }");
 assertThat(statements.size()).isEqualTo(2);
 assertThat(statements.get(0).getValue()).isEqualTo("for(Itemitem:items)");
 assertThat(statements.get(1).getValue()).isEqualTo("something()");
}

代码示例来源:origin: eclipse-vertx/vert.x

@Test
public void testArgumentStartingWithHyphen() throws Exception {
 String[] args = new String[]{"-b", "-foo"};
 CommandLine evaluated = cli.parse(Arrays.asList(args));
 assertThat(getStringOption(evaluated, "b")).isEqualTo("-foo");
}

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

@Test
public void init_create_cookie() {
 when(request.getParameter("return_to")).thenReturn("/settings");
 underTest.init(request, response);
 verify(response).addCookie(cookieArgumentCaptor.capture());
 Cookie cookie = cookieArgumentCaptor.getValue();
 assertThat(cookie.getName()).isEqualTo(AUTHENTICATION_COOKIE_NAME);
 assertThat(cookie.getValue()).isNotEmpty();
 assertThat(cookie.getPath()).isEqualTo("/");
 assertThat(cookie.isHttpOnly()).isTrue();
 assertThat(cookie.getMaxAge()).isEqualTo(300);
 assertThat(cookie.getSecure()).isFalse();
}

代码示例来源:origin: eclipse-vertx/vert.x

@Test
public void testArgumentInjection() throws CLIException {
 CommandForArgumentInjectionTest command = new CommandForArgumentInjectionTest();
 CLI cli = CLIConfigurator.define(command.getClass()).setName("test");
 CommandLine evaluatedCLI = parse(cli, "foo");
 CLIConfigurator.inject(evaluatedCLI, command);
 assertThat(command.reference.get()).isEqualTo("foo");
}

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

@Test
public void shouldHandleWhile() {
 List<Statement> statements = chunk("while (i < args.length) { something(); }");
 assertThat(statements.size()).isEqualTo(2);
 assertThat(statements.get(0).getValue()).isEqualTo("while(i<args.length)");
 assertThat(statements.get(1).getValue()).isEqualTo("something()");
 statements = chunk("while (true);");
 assertThat(statements.size()).isEqualTo(1);
 assertThat(statements.get(0).getValue()).isEqualTo("while(true)");
}

代码示例来源:origin: eclipse-vertx/vert.x

@Test
public void testOptionsWithDefaultValue() {
 CLI cli = CLIConfigurator.define(CommandForDefaultValueTest.class);
 assertThat(cli.getOptions()).hasSize(1);
 assertThat(find(cli.getOptions(), "option").getDefaultValue()).isEqualTo("bar");
 assertThat(find(cli.getOptions(), "option").getName()).isEqualTo("option");
}

代码示例来源:origin: springside/springside4

@Test
public void stringAndInt() {
  assertThat(IPUtil.ipv4StringToInt("192.168.0.1")).isEqualTo(-1062731775);
  assertThat(IPUtil.ipv4StringToInt("192.168.0.2")).isEqualTo(-1062731774);
  assertThat(IPUtil.intToIpv4String(-1062731775)).isEqualTo("192.168.0.1");
  assertThat(IPUtil.intToIpv4String(-1062731774)).isEqualTo("192.168.0.2");
}

代码示例来源:origin: eclipse-vertx/vert.x

@Test
public void testOptionsWithDescription() {
 CLI cli = CLIConfigurator.define(CommandForDescriptionTest.class);
 assertThat(cli.getOptions()).hasSize(1);
 assertThat(find(cli.getOptions(), "option").getDescription())
   .isEqualTo("This option is awesome");
}

代码示例来源:origin: springside/springside4

@Test
public void testString() {
  assertThat(EnumUtil.toString(Options.A)).isEqualTo("A");
  assertThat(EnumUtil.fromString(Options.class, "B")).isEqualTo(Options.B);
}

代码示例来源:origin: eclipse-vertx/vert.x

@Test
public void testWithMultipleArgumentReceivingSingleValues() {
 CLI cli = new DefaultCLI().setName("test");
 cli.addArgument(new Argument().setIndex(0));
 cli.addArgument(new Argument().setIndex(1).setMultiValued(true));
 CommandLine cl = cli.parse(Arrays.asList("a", "b"));
 assertThat((String) cl.getArgumentValue(0)).isEqualTo("a");
 assertThat(cl.getArgumentValues(1)).containsExactly("b");
 assertThat((String) cl.getArgumentValue(1)).isEqualTo("b");
}

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

@Test
public void create_cookie_when_web_context() {
 when(request.getContextPath()).thenReturn("/sonarqube");
 Cookie cookie = newCookieBuilder(request).setName("name").setValue("value").setHttpOnly(true).setExpiry(10).build();
 assertThat(cookie.getName()).isEqualTo("name");
 assertThat(cookie.getValue()).isEqualTo("value");
 assertThat(cookie.isHttpOnly()).isTrue();
 assertThat(cookie.getMaxAge()).isEqualTo(10);
 assertThat(cookie.getSecure()).isFalse();
 assertThat(cookie.getPath()).isEqualTo("/sonarqube");
}

代码示例来源:origin: eclipse-vertx/vert.x

@Test
public void testWithOneShortOption() throws CLIException {
 Option[] options = new Option[]{
   new Option().setShortName("f").setLongName("file").setSingleValued(true)
 };
 cli.addOptions(Arrays.asList(options));
 CommandLine evaluated = cli.parse(Collections.singletonList("-f=hello.txt"));
 assertThat(evaluated.cli().getOptions()).hasSize(1);
 assertThat((String) evaluated.getOptionValue("file")).isEqualTo("hello.txt");
 assertThat(evaluated.getOptionValues("f")).containsExactly("hello.txt");
}

相关文章

微信公众号

最新文章

更多