本文整理了Java中org.assertj.core.api.AbstractCharSequenceAssert.isEqualTo()
方法的一些代码示例,展示了AbstractCharSequenceAssert.isEqualTo()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。AbstractCharSequenceAssert.isEqualTo()
方法的具体详情如下:
包路径:org.assertj.core.api.AbstractCharSequenceAssert
类名称: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");
}
内容来源于网络,如有侵权,请联系作者删除!