Package com.github.hakko.musiccabinet.domain.model.music

Examples of com.github.hakko.musiccabinet.domain.model.music.Track


    String trackName = "material girl";
    int playCount = 30;
   
    TrackPlayCount tpc = new TrackPlayCount(artistName, trackName, playCount);
   
    Assert.assertEquals(tpc.getTrack(), new Track(artistName, trackName));
    Assert.assertEquals(tpc.getPlayCount(), playCount);
  }
View Full Code Here


    String trackName = "material girl";
    int playCount = 30;

    TrackPlayCount tpc = new TrackPlayCount();
   
    tpc.setTrack(new Track(artistName, trackName));
    tpc.setPlayCount(playCount);

    Assert.assertEquals(tpc.getTrack(), new Track(artistName, trackName));
    Assert.assertEquals(tpc.getPlayCount(), playCount);
  }
View Full Code Here

      @Override
      protected WebserviceHistoryService getHistoryService() {
        return Mockito.mock(WebserviceHistoryService.class);
      }

    }.getTrackSimilarity(new Track(new Artist(artistName), trackName));
  }
View Full Code Here

        f3 = getFile(artistName2, albumName1, trackName2, (short) 2010),
        f4 = getFile(artistName2, albumName2, trackName2, (short) 2011),
        f5 = getFile(artistName2, albumName3, trackName2, (short) 2012)));

    dao.createLovedTracks(asList(
        new UserLovedTracks(USERNAME1, asList(new Track(artistName1, trackName1))),
        new UserLovedTracks(USERNAME2, asList(new Track(artistName2, trackName2)))));

    assertFalse(browserDao.getTrackId(f1) == browserDao.getTrackId(f2));
    assertFalse(browserDao.getTrackId(f3) == browserDao.getTrackId(f4));
    assertFalse(browserDao.getTrackId(f3) == browserDao.getTrackId(f5));
View Full Code Here

    tagDao.createTags(asList("disco"));
    tagDao.createTopArtists(Arrays.asList(new TagTopArtists("disco",
        Arrays.asList(cher, madonna, cyndi, celine, kylie))));
   
    Track track1, track2, track3;
    artistTopTracksDao.createTopTracks(madonna, Arrays.asList(
        track1 = new Track(madonna, "Like A Prayer"),
        track2 = new Track(madonna, "Hung Up"),
        new Track(madonna, "Frozen")));
    artistTopTracksDao.createTopTracks(cyndi, Arrays.asList(
        track3 = new Track(cyndi, "Time After Time"),
        new Track(cyndi, "Girls Just Wanna Have Fun")));
    artistTopTracksDao.createTopTracks(celine, Arrays.asList(
        new Track(celine, "My Heart Will Go On")));
    artistTopTracksDao.createTopTracks(kylie, Arrays.asList(
        new Track(kylie, "Love At First Sight")));
   
    List<File> files = new ArrayList<>();
    for (Track track : Arrays.asList(track1, track2, track3)) {
      files.add(getFile(track));
    }
View Full Code Here

 
  @Before
  public void prepareTestData() throws ApplicationException {
    PostgreSQLUtil.truncateTables(playlistGeneratorDao);
   
    Track track = new Track(artistName, trackName);
   
    UnittestLibraryUtil.submitFile(additionDao, getFile(track));

    artistId = musicDao.getArtistId(artist);
   
View Full Code Here

        assertHasParameter(params, PARAM_SK, sessionKey);

        return null;
      }

    }.love(new Track(artist, track), new LastFmUser(lastFmUser, sessionKey));

  }
View Full Code Here

   
    List<Album> albums = browserService.getAlbums(artistId, true);
    assertAlbums(albums, artist, UNKNOWN_ALBUM);
   
    List<Track> tracks = browserService.getTracks(albums.get(0).getTrackIds());
    assertTracks(tracks, Arrays.asList(new Track("Aretha Franklin", "Bridge Over Troubled Water")));
  }
View Full Code Here

   
    List<Track> tracks = browserService.getTracks(redAlbum.getTrackIds());
    List<Track> expectedTracks = new ArrayList<>();
    for (String title : asList("Love Me Do", "Please Please Me", "From Me To You",
        "She Loves You", "Help!")) {
      expectedTracks.add(new Track("The Beatles", title));
    }
    assertTracks(tracks, expectedTracks);
  }
View Full Code Here

    List<Album> albums = browserService.getAlbums(artistId, true);
    assertAlbums(albums, artist, "Music From Searching For Wrong-Eyed Jesus");
   
    Album album = albums.get(0);
    List<Track> tracks = browserService.getTracks(album.getTrackIds());
    List<Track> expectedTracks = asList(new Track("Harry Crews", "Everything Was Stories"),
        new Track("Jim White", "Still Waters"),
        new Track("The Handsome Family", "My Sister's Tiny Hands"));
    assertTracks(tracks, expectedTracks);
  }
View Full Code Here

TOP

Related Classes of com.github.hakko.musiccabinet.domain.model.music.Track

Copyright © 2018 www.massapicom. 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.