Package se.despotify.domain.media

Examples of se.despotify.domain.media.Playlist.calculateChecksum()


    };

    for (int i = 0; i < checksums.length; i++) {
      log.info("\n\n\n\n\n\n\n           ADD TRACK " + i + "\n\n\n\n\n\n\n\n\n");
      new AddTrackToPlaylist(store, user, playlist, defaultTracks[i], null).send(connection.getProtocol());
      assertEquals(checksums[i], playlist.calculateChecksum());
      assertEquals(checksums[i], playlist.getChecksum().longValue());
      assertEquals(i + 1, playlist.getTracks().size());
      assertEquals(defaultTracks[i], playlist.getTracks().get(i));

      // todo get list using alternative connection and assert the same
View Full Code Here


    }

    for (int i = checksums.length; i > 1; i--) {
      log.info("\n\n\n\n\n\n\n           REMOVE TRACK " + i + "\n\n\n\n\n\n\n\n\n");
      new RemoveTrackFromPlaylist(store, user, playlist, i).send(connection.getProtocol());
      assertEquals(checksums[i - 2], playlist.calculateChecksum());
      assertEquals(checksums[i - 2], playlist.getChecksum().longValue());
      assertEquals(i - 1, playlist.getTracks().size());

      // todo get list using alternative connection and assert the same
View Full Code Here

    MemoryStore store = new MemoryStore();
    Playlist loadedPlaylist = store.getPlaylist(originalPlaylist.getUUID());
    new LoadPlaylist(store, loadedPlaylist).send(connection.getProtocol());

    assertTrue("different stores means different instances", loadedPlaylist != originalPlaylist);  
    assertEquals(loadedPlaylist.getChecksum().longValue(), loadedPlaylist.calculateChecksum());
    assertEquals(originalPlaylist.getHexUUID(), loadedPlaylist.getHexUUID());
    // todo assert the rest

  }
View Full Code Here

    new LoadPlaylist(store, playlist).send(connection.getProtocol());

    assertEquals("despotify apriori", playlist.getName());  
    assertEquals(7l, playlist.getRevision().longValue());
    assertEquals(3794544626l, playlist.getChecksum().longValue());
    assertEquals(3794544626l, playlist.calculateChecksum());
    assertEquals("kent.finell", playlist.getAuthor());
    assertFalse(playlist.isCollaborative());
    assertEquals("d65f21be4a744a88ea67d8a83c7a2eb5", playlist.getHexUUID());
    assertEquals(5, playlist.getTracks().size());
View Full Code Here

    for (int i = 0; i < defaultTracks.length; i++) {
      playlist.getTracks().clear();
      for (int i2 = 0; i2 <= i; i2++) {
        playlist.getTracks().add((defaultTracks[i2]));
      }
      if (checksums[i] == playlist.calculateChecksum()) {
//        System.out.println("passing test" + i);
      } else {
        System.out.println("!! failing test " + i + ", calculated " + playlist.calculateChecksum() + " != expected " + checksums[i]);
        fail = true;
      }
View Full Code Here

        playlist.getTracks().add((defaultTracks[i2]));
      }
      if (checksums[i] == playlist.calculateChecksum()) {
//        System.out.println("passing test" + i);
      } else {
        System.out.println("!! failing test " + i + ", calculated " + playlist.calculateChecksum() + " != expected " + checksums[i]);
        fail = true;
      }

    }
View Full Code Here

    MemoryStore store = new MemoryStore();
    Playlist loadedPlaylist = store.getPlaylist(originalPlaylist.getByteUUID());
    manager.send(new LoadPlaylist(store, loadedPlaylist));

    assertTrue("different stores means different instances", loadedPlaylist != originalPlaylist);
    assertEquals(loadedPlaylist.getChecksum().longValue(), loadedPlaylist.calculateChecksum());
    assertEquals(originalPlaylist.getId(), loadedPlaylist.getId());
    // todo assert the rest


    // todo add playlist at top position
View Full Code Here

    manager.send(new LoadPlaylist(store, playlist));

    assertEquals("despotify apriori", playlist.getName());  
    assertEquals(7l, playlist.getRevision().longValue());
    assertEquals(3794544626l, playlist.getChecksum().longValue());
    assertEquals(3794544626l, playlist.calculateChecksum());
    assertEquals("kent.finell", playlist.getAuthor());
    assertFalse(playlist.isCollaborative());
    assertEquals("d65f21be4a744a88ea67d8a83c7a2eb5", playlist.getId());
    assertEquals(5, playlist.getTracks().size());
View Full Code Here

    for (int i = 0; i < defaultTracks.length; i++) {
      playlist.getTracks().clear();
      for (int i2 = 0; i2 <= i; i2++) {
        playlist.getTracks().add((defaultTracks[i2]));
      }
      if (checksums[i] == playlist.calculateChecksum()) {
//        System.out.println("passing test" + i);
      } else {
        System.out.println("!! failing test " + i + ", calculated " + playlist.calculateChecksum() + " != expected " + checksums[i]);
        fail = true;
      }
View Full Code Here

        playlist.getTracks().add((defaultTracks[i2]));
      }
      if (checksums[i] == playlist.calculateChecksum()) {
//        System.out.println("passing test" + i);
      } else {
        System.out.println("!! failing test " + i + ", calculated " + playlist.calculateChecksum() + " != expected " + checksums[i]);
        fail = true;
      }

    }
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.