Esempio n. 1
0
  @Test
  public void testFirstCopy() throws IOException {
    createTempFiles();
    KenwoodUsb kenwoodUsb = new KenwoodUsb(tempSourceFolder.getRoot(), tempTargetFolder.getRoot());
    kenwoodUsb.copy();

    assertEquals(
        "Wrong number of sub-directories in the target directory",
        4,
        tempTargetFolder.getRoot().list().length);
    assertEquals(
        "Wrong number of files in the target directory",
        MUSIC_FILE_NUMBER,
        FileUtils.listFiles(tempTargetFolder.getRoot(), null, true).size());
  }
Esempio n. 2
0
  @Test
  public void testUpdate() throws IOException {
    createTempFiles();
    KenwoodUsb kenwoodUsb = new KenwoodUsb(tempSourceFolder.getRoot(), tempTargetFolder.getRoot());
    kenwoodUsb.copy();
    File file = tempSourceFolder.newFile("test_music_file_NEW.mp3");
    file.createNewFile();
    kenwoodUsb.copy();

    assertEquals(
        "Wrong number of sub-directories in the target directory",
        4,
        tempTargetFolder.getRoot().list().length);
    assertEquals(
        "Wrong number of files in the target directory",
        MUSIC_FILE_NUMBER + 1,
        FileUtils.listFiles(tempTargetFolder.getRoot(), null, true).size());
  }