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

x33g5p2x  于2022-01-16 转载在 其他  
字(10.7k)|赞(0)|评价(0)|浏览(63)

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

AbstractPathAssert.isEqualTo介绍

暂无

代码示例

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

@Test
public void should_define_metadata_file_path() throws IOException {
 Path path = temp.newFolder().toPath().resolve("report");
 settings.setProperty("sonar.scanner.metadataFilePath", path.toString());
 assertThat(underTest.metadataFilePath()).isEqualTo(path);
}

代码示例来源:origin: apache/geode

@Test
public void returnsCorrectTemporaryDirectory() {
 assertThat(backupFiles.getDirectory()).isEqualTo(baseTempDirectory);
}

代码示例来源:origin: apache/geode

@Test
 public void returnedWriterHasAbsolutePathToBaselineDirectory() {
  Properties properties = new Properties();
  properties.setProperty(TYPE, FILE_SYSTEM.getType());
  properties.setProperty(TIMESTAMP, "yyyy-MM-dd-HH-mm-ss");
  properties.setProperty(TARGET_DIR, "targetDir");
  properties.setProperty(BASELINE_DIR, "baselineDir");

  BackupWriter writer = FILE_SYSTEM.createWriter(properties, "memberId");

  Path absoluteBaseLineDirectory = Paths.get("baselineDir").toAbsolutePath();
  assertThat(writer.getBaselineDirectory()).isAbsolute().isEqualTo(absoluteBaseLineDirectory);
 }
}

代码示例来源:origin: apache/geode

@Test
 public void resultWithFileDoesHaveFileToDownload() {
  Path fileToDownload = Paths.get(".").toAbsolutePath();
  CommandResult commandResult = new LegacyCommandResult(fileToDownload);

  assertThat(commandResult.hasFileToDownload()).isTrue();
  assertThat(commandResult.nextLine()).isEqualTo(fileToDownload.toString() + LINE_SEPARATOR);
  assertThat(commandResult.getFileToDownload()).isEqualTo(fileToDownload);
 }
}

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

@Test
 public void testCreateInputModule() throws IOException {
  File baseDir = temp.newFolder();
  AbstractProjectOrModule module = TestInputFileBuilder.newDefaultInputModule("key", baseDir);
  assertThat(module.key()).isEqualTo("key");
  assertThat(module.getBaseDir()).isEqualTo(baseDir.toPath());
 }
}

代码示例来源:origin: apache/geode

@Test
public void returnsCreatedDirectoryForADiskStore() throws IOException {
 Path diskStoreDir = backupFiles.getDiskStoreDirectory(diskStore, directoryHolder);
 assertThat(diskStoreDir)
   .isEqualTo(directoryHolder.getDir().toPath().resolve(DISK_STORE_DIR_NAME));
 assertThat(diskStoreDir).exists();
}

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

@Test
public void defaults_if_no_setting_defined() {
 assertThat(underTest.branch()).isEmpty();
 assertThat(underTest.organizationKey()).isEmpty();
 assertThat(underTest.preloadFileMetadata()).isFalse();
 assertThat(underTest.shouldKeepReport()).isFalse();
 assertThat(underTest.metadataFilePath()).isEqualTo(project.getWorkDir().resolve("report-task.txt"));
 underTest.validate();
}

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

@Test
public void check_getters() throws IOException {
 ProjectDefinition def = ProjectDefinition.create();
 def.setKey("moduleKey");
 File baseDir = temp.newFolder();
 Path src = baseDir.toPath().resolve(FILE_1);
 Files.createFile(src);
 Path test = baseDir.toPath().resolve(TEST_1);
 Files.createFile(test);
 def.setBaseDir(baseDir);
 File workDir = temp.newFolder();
 def.setWorkDir(workDir);
 def.setSources(FILE_1);
 def.setTests(TEST_1);
 DefaultInputModule module = new DefaultInputModule(def);
 assertThat(module.key()).isEqualTo("moduleKey");
 assertThat(module.definition()).isEqualTo(def);
 assertThat(module.getBranch()).isNull();
 assertThat(module.getBaseDir()).isEqualTo(baseDir.toPath());
 assertThat(module.getKeyWithBranch()).isEqualTo("moduleKey");
 assertThat(module.getWorkDir()).isEqualTo(workDir.toPath());
 assertThat(module.getEncoding()).isEqualTo(Charset.defaultCharset());
 assertThat(module.getSourceDirsOrFiles()).containsExactlyInAnyOrder(src);
 assertThat(module.getTestDirsOrFiles()).containsExactlyInAnyOrder(test);
 assertThat(module.getEncoding()).isEqualTo(Charset.defaultCharset());
 assertThat(module.isFile()).isFalse();
}

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

@Test
public void testGetters() throws IOException {
 ProjectDefinition def = ProjectDefinition.create();
 def.setKey("projectKey");
 def.setName("projectName");
 File baseDir = temp.newFolder();
 def.setBaseDir(baseDir);
 def.setVersion("version");
 def.setDescription("desc");
 File workDir = temp.newFolder();
 def.setWorkDir(workDir);
 def.setSources("file1");
 def.setTests("test1");
 AbstractProjectOrModule project = new DefaultInputProject(def);
 assertThat(project.key()).isEqualTo("projectKey");
 assertThat(project.getName()).isEqualTo("projectName");
 assertThat(project.getOriginalName()).isEqualTo("projectName");
 assertThat(project.definition()).isEqualTo(def);
 assertThat(project.getBranch()).isNull();
 assertThat(project.getBaseDir()).isEqualTo(baseDir.toPath());
 assertThat(project.getKeyWithBranch()).isEqualTo("projectKey");
 assertThat(project.getVersion()).isEqualTo("version");
 assertThat(project.getOriginalVersion()).isEqualTo("version");
 assertThat(project.getDescription()).isEqualTo("desc");
 assertThat(project.getWorkDir()).isEqualTo(workDir.toPath());
 assertThat(project.getEncoding()).isEqualTo(Charset.defaultCharset());
 assertThat(project.properties()).hasSize(6);
 assertThat(project.isFile()).isFalse();
}

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

@Test
public void add_plugin_to_list_of_installed_plugins() throws IOException {
 File jar = touch(temp.newFolder(), "sonar-foo-plugin.jar");
 PluginInfo info = new PluginInfo("foo");
 PluginFileSystem underTest = new PluginFileSystem(settings.asConfig());
 underTest.addInstalledPlugin(info, jar);
 assertThat(underTest.getInstalledFiles()).hasSize(1);
 InstalledPlugin installedPlugin = underTest.getInstalledPlugin("foo").get();
 assertThat(installedPlugin.getCompressedJar()).isNull();
 assertThat(installedPlugin.getLoadedJar().getFile().toPath()).isEqualTo(jar.toPath());
 assertThat(installedPlugin.getPluginInfo()).isSameAs(info);
}

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

@Test
public void copy_and_use_existing_packed_jar_if_compression_enabled() throws IOException {
 File jar = touch(temp.newFolder(), "sonar-foo-plugin.jar");
 File packedJar = touch(jar.getParentFile(), "sonar-foo-plugin.pack.gz");
 PluginInfo info = new PluginInfo("foo").setJarFile(jar);
 // the JAR is copied somewhere else in order to be loaded by classloaders
 File loadedJar = touch(temp.newFolder(), "sonar-foo-plugin.jar");
 settings.setProperty(PROPERTY_PLUGIN_COMPRESSION_ENABLE, true);
 PluginFileSystem underTest = new PluginFileSystem(settings.asConfig());
 underTest.addInstalledPlugin(info, loadedJar);
 assertThat(underTest.getInstalledFiles()).hasSize(1);
 InstalledPlugin installedPlugin = underTest.getInstalledPlugin("foo").get();
 assertThat(installedPlugin.getPluginInfo()).isSameAs(info);
 assertThat(installedPlugin.getLoadedJar().getFile().toPath()).isEqualTo(loadedJar.toPath());
 assertThat(installedPlugin.getCompressedJar().getFile())
  .exists()
  .isFile()
  .hasName(packedJar.getName())
  .hasParent(loadedJar.getParentFile())
  .hasSameContentAs(packedJar);
}

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

@Test
public void compress_jar_if_compression_enabled() throws IOException {
 File jar = touch(temp.newFolder(), "sonar-foo-plugin.jar");
 PluginInfo info = new PluginInfo("foo").setJarFile(jar);
 // the JAR is copied somewhere else in order to be loaded by classloaders
 File loadedJar = touch(temp.newFolder(), "sonar-foo-plugin.jar");
 settings.setProperty(PROPERTY_PLUGIN_COMPRESSION_ENABLE, true);
 PluginFileSystem underTest = new PluginFileSystem(settings.asConfig());
 underTest.addInstalledPlugin(info, loadedJar);
 assertThat(underTest.getInstalledFiles()).hasSize(1);
 InstalledPlugin installedPlugin = underTest.getInstalledPlugin("foo").get();
 assertThat(installedPlugin.getPluginInfo()).isSameAs(info);
 assertThat(installedPlugin.getLoadedJar().getFile().toPath()).isEqualTo(loadedJar.toPath());
 assertThat(installedPlugin.getCompressedJar().getFile())
  .exists()
  .isFile()
  .hasName("sonar-foo-plugin.pack.gz")
  .hasParent(loadedJar.getParentFile());
}

代码示例来源:origin: palantir/atlasdb

private void assertSslConfigurationCorrect(SslConfiguration sslConfiguration) {
    assertThat(sslConfiguration.trustStorePath()).isEqualTo(Paths.get("var", "security", "trustStore.jks"));
    assertThat(sslConfiguration.keyStorePath().isPresent()).isFalse();
    assertThat(sslConfiguration.keyStorePassword().isPresent()).isFalse();
  }
}

代码示例来源:origin: palantir/atlasdb

private void assertSslConfigDeserializedCorrectly(SslConfiguration sslConfiguration) {
  assertThat(sslConfiguration.keyStorePassword()).hasValue("0987654321");
  assertThat(sslConfiguration.keyStorePath()).hasValue(Paths.get("var", "security", "keyStore.jks"));
  assertThat(sslConfiguration.trustStorePath()).isEqualTo(Paths.get("var", "security", "trustStore.jks"));
}

代码示例来源:origin: palantir/atlasdb

private void assertSslConfigDeserializedCorrectly(SslConfiguration sslConfiguration) {
    assertThat(sslConfiguration.keyStorePassword()).hasValue("1234567890");
    assertThat(sslConfiguration.keyStorePath()).hasValue(Paths.get("var", "security", "keyStore.jks"));
    assertThat(sslConfiguration.trustStorePath()).isEqualTo(Paths.get("var", "security", "trustStore.jks"));
  }
}

代码示例来源:origin: de.pfabulist.lindwurm/niotest

@Test
public void testNormalizeIsIdempotent() throws Exception {
  Path path = relABC().resolve( ".." ).resolve( nameC() );
  assertThat( path.normalize().normalize() ).isEqualTo( path.normalize() );
}

代码示例来源:origin: de.pfabulist.lindwurm/niotest

@Test
public void testNormalizeRelativePathEmptyHm() {
  Path rel = FS.getPath( nameA() ).resolve( ".." );
  assertThat( rel.normalize() ).isEqualTo( pathDefault() );
}

代码示例来源:origin: de.pfabulist.lindwurm/niotest

@Test
public void testGetParent() {
  Path rel = FS.getPath( nameA() );
  assertThat( rel.getParent() ).isNull();
  Path abs = FS.getPath( nameA(), nameC() ).toAbsolutePath();
  assertThat( abs ).isEqualTo( abs.resolve( nameA() ).getParent() );
}

代码示例来源:origin: de.pfabulist.lindwurm/niotest

@Test
public void testNormalizeWildAbsPaths() {
  Path abs = absAB();
  assertThat( abs.resolve( ".." + FS.getSeparator() + "bb" + FS.getSeparator() + ".." + FS.getSeparator() + "." ).normalize() ).
      isEqualTo( childGetParent( abs ) );
  assertThat( relA().resolve( ".." ).normalize().toString() ).isEqualTo( "" );
}

代码示例来源:origin: de.pfabulist.lindwurm/niotest

@Test
public void testResolveSiblingOnEmptyWithEmptyIsEmpty() throws Exception {
  assertThat( pathDefault().resolveSibling( pathDefault() ) ).
      isEqualTo( pathDefault() );
}

相关文章