本文整理了Java中org.assertj.core.api.Assertions.assertThat()
方法的一些代码示例,展示了Assertions.assertThat()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Assertions.assertThat()
方法的具体详情如下:
包路径:org.assertj.core.api.Assertions
类名称:Assertions
方法名:assertThat
[英]Creates a new instance of ByteAssert
.
[中]创建ByteAssert
的新实例。
代码示例来源: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 testTrueFalse() throws Exception {
assertThat(converter.fromString("true")).isTrue();
assertThat(converter.fromString("TruE")).isTrue();
assertThat(converter.fromString("fALse")).isFalse();
assertThat(converter.fromString("false")).isFalse();
}
代码示例来源:origin: android10/Android-CleanArchitecture
@Test
public void testUserConstructorHappyCase() {
final int userId = user.getUserId();
assertThat(userId).isEqualTo(FAKE_USER_ID);
}
}
代码示例来源:origin: square/leakcanary
@Test public void leakFoundWithGcRootInNonPrimaryHeap() {
AnalysisResult result = analyze(GC_ROOT_IN_NON_PRIMARY_HEAP);
assertThat(result.leakFound).isTrue();
}
}
代码示例来源:origin: eclipse-vertx/vert.x
@Test
public void testWithRandomString() throws Exception {
assertThat(converter.fromString("aaaa")).isFalse();
assertThat(converter.fromString("welcome true")).isFalse();
assertThat(converter.fromString("true welcome")).isFalse();
}
}
代码示例来源:origin: eclipse-vertx/vert.x
@Test
public void loadFactoryOrNull() throws Exception {
NotImplementedSPI factory = ServiceHelper.loadFactoryOrNull(NotImplementedSPI.class);
assertThat(factory).isNull();
FakeFactory fake = ServiceHelper.loadFactoryOrNull(FakeFactory.class);
assertThat(fake).isNotNull();
assertThat(fake.classloader()).isEqualTo(ServiceHelperTest.class.getClassLoader());
}
代码示例来源:origin: android10/Android-CleanArchitecture
@Test
public void testBuildUseCaseObservableReturnCorrectResult() {
useCase.execute(testObserver, Params.EMPTY);
assertThat(testObserver.valuesCount).isZero();
}
代码示例来源:origin: springside/springside4
@Test
public void invokeGetterAndSetter() {
TestBean bean = new TestBean();
assertThat(ReflectionUtil.invokeGetter(bean, "publicField")).isEqualTo(bean.inspectPublicField() + 1);
bean = new TestBean();
// 通过setter的函数将+1
ReflectionUtil.invokeSetter(bean, "publicField", 10);
assertThat(bean.inspectPublicField()).isEqualTo(10 + 1);
}
代码示例来源:origin: eclipse-vertx/vert.x
@Test
public void testFlag() {
final CLI cli = CLI.create("test")
.addOption(new Option().setShortName("f").setFlag(true))
.addOption(new Option().setShortName("x"));
final CommandLine evaluated = cli.parse(Arrays.asList("-f", "-x", "foo"));
assertThat(evaluated.isFlagEnabled("f")).isTrue();
assertThat((String) evaluated.getOptionValue("x")).isEqualToIgnoringCase("foo");
}
代码示例来源:origin: eclipse-vertx/vert.x
@Test
public void testMissingFlag() {
final CLI cli = CLI.create("test")
.addOption(new Option().setShortName("f").setFlag(true))
.addOption(new Option().setShortName("x"));
final CommandLine evaluated = cli.parse(Arrays.asList("-x", "foo"));
assertThat(evaluated.isFlagEnabled("f")).isFalse();
assertThat((String) evaluated.getOptionValue("x")).isEqualToIgnoringCase("foo");
}
代码示例来源:origin: prestodb/presto
@Test(groups = JDBC)
@Requires(ImmutableAndMutableNationTable.class)
public void shouldInsertSelectQuery()
throws SQLException
{
String tableNameInDatabase = mutableTablesState().get(TABLE_NAME).getNameInDatabase();
assertThat(query("SELECT * FROM " + tableNameInDatabase)).hasNoRows();
try (Statement statement = connection().createStatement()) {
assertThat(statement.executeUpdate("insert into " + tableNameInDatabase + " select * from nation"))
.isEqualTo(25);
}
assertThat(query("SELECT * FROM " + tableNameInDatabase)).matches(PRESTO_NATION_RESULT);
}
代码示例来源:origin: eclipse-vertx/vert.x
@Test
public void testYesNo() throws Exception {
assertThat(converter.fromString("yes")).isTrue();
assertThat(converter.fromString("YeS")).isTrue();
assertThat(converter.fromString("no")).isFalse();
assertThat(converter.fromString("nO")).isFalse();
}
代码示例来源: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: android10/Android-CleanArchitecture
@Test
public void testSubscriptionWhenExecutingUseCase() {
useCase.execute(testObserver, Params.EMPTY);
useCase.dispose();
assertThat(testObserver.isDisposed()).isTrue();
}
代码示例来源:origin: eclipse-vertx/vert.x
@Test
public void testWithANonMatchingFile() throws IOException, InterruptedException {
watcher.watch();
// Initial deployment
assertWaitUntil(() -> deploy.get() == 1);
File file = new File(root, "foo.nope");
file.createNewFile();
Thread.sleep(500);
assertThat(undeploy.get()).isEqualTo(0);
assertThat(deploy.get()).isEqualTo(1);
}
代码示例来源:origin: eclipse-vertx/vert.x
@Test
public void testWithNullAndEmptyString() throws Exception {
assertThat(converter.fromString(null)).isFalse();
assertThat(converter.fromString("")).isFalse();
}
代码示例来源:origin: eclipse-vertx/vert.x
@Test
public void loadFactory() throws Exception {
FakeFactory factory = ServiceHelper.loadFactory(FakeFactory.class);
assertThat(factory.classloader()).isEqualTo(ServiceHelperTest.class.getClassLoader());
}
代码示例来源:origin: eclipse-vertx/vert.x
@Test
public void testNumbers() throws Exception {
assertThat(converter.fromString("1")).isTrue();
assertThat(converter.fromString("2")).isFalse();
assertThat(converter.fromString("0")).isFalse();
}
代码示例来源: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: eclipse-vertx/vert.x
@Test
public void testDoubleDash1() throws Exception {
String[] args = new String[]{
"--copt",
"--",
"-b", "toast"};
CommandLine evaluated = cli.parse(Arrays.asList(args));
assertThat(getBooleanOption(evaluated, "c")).isTrue();
assertThat(getStringOption(evaluated, "b")).isNull();
assertThat(evaluated.allArguments()).hasSize(2).contains("-b", "toast");
}
内容来源于网络,如有侵权,请联系作者删除!