package me.moodcat.database.entities;
import junitx.extensions.EqualsHashCodeTestCase;
import me.moodcat.database.embeddables.VAVector;
/**
* @author Jaap Heijligers
*/
public class SongTest extends EqualsHashCodeTestCase {
public SongTest(final String name) {
super(name);
}
@Override
protected Object createInstance() throws Exception {
final Song song = new Song();
song.setName("Song name");
final VAVector va = new VAVector(0.4, 0.5);
song.setValenceArousal(va);
song.setArtworkUrl("http://artwork.url/");
song.setId(43);
song.setSoundCloudId(273642387);
song.setDuration(3423);
return song;
}
@Override
protected Object createNotEqualInstance() throws Exception {
final Song song = new Song();
song.setName("Song name");
final VAVector va = new VAVector(0.4, 0.5);
song.setValenceArousal(va);
song.setArtworkUrl("http://artwork.url/");
song.setId(44);
song.setSoundCloudId(273642387);
song.setDuration(3423);
return song;
}
}