/* * Jajuk * Copyright (C) The Jajuk Team * http://jajuk.info * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License * as published by the Free Software Foundation; either version 2 * of the License, or any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. * */ package ext.services.lastfm; import junit.framework.TestCase; /** * . */ public class TestFullSubmissionData extends TestCase { /** * Test method for. * * {@link ext.services.lastfm.FullSubmissionData#FullSubmissionData(java.lang.String, java.lang.String, java.lang.String, int, int, java.lang.String, int)} * . */ public void testFullSubmissionData() { new FullSubmissionData("artist", "title", "album", 120, 3, "source", 4); } /** * Test method for {@link ext.services.lastfm.FullSubmissionData#getArtist()}. */ public void testGetAndSetArtist() { FullSubmissionData sub = new FullSubmissionData("artist", "title", "album", 120, 3, "source", 4); assertEquals("artist", sub.getArtist()); sub.setArtist("artist2"); assertEquals("artist2", sub.getArtist()); } /** * Test method for. * * {@link ext.services.lastfm.FullSubmissionData#setArtist(java.lang.String)}. */ public void testSetArtist() { // tested above } /** * Test method for {@link ext.services.lastfm.FullSubmissionData#getTitle()}. */ public void testGetTitle() { FullSubmissionData sub = new FullSubmissionData("artist", "title", "album", 120, 3, "source", 4); assertEquals("title", sub.getTitle()); sub.setTitle("title2"); assertEquals("title2", sub.getTitle()); } /** * Test method for. * * {@link ext.services.lastfm.FullSubmissionData#setTitle(java.lang.String)}. */ public void testSetTitle() { // tested above } /** * Test method for {@link ext.services.lastfm.FullSubmissionData#getAlbum()}. */ public void testGetAlbum() { FullSubmissionData sub = new FullSubmissionData("artist", "title", "album", 120, 3, "source", 4); assertEquals("album", sub.getAlbum()); sub.setAlbum("album2"); assertEquals("album2", sub.getAlbum()); } /** * Test method for. * * {@link ext.services.lastfm.FullSubmissionData#setAlbum(java.lang.String)}. */ public void testSetAlbum() { // tested above } /** * Test method for. * * {@link ext.services.lastfm.FullSubmissionData#getDuration()}. */ public void testGetDuration() { FullSubmissionData sub = new FullSubmissionData("artist", "title", "album", 120, 3, "source", 4); assertEquals(120, sub.getDuration()); sub.setDuration(99); assertEquals(99, sub.getDuration()); } /** * Test method for. * * {@link ext.services.lastfm.FullSubmissionData#setDuration(int)}. */ public void testSetDuration() { // tested above } /** * Test method for. * * {@link ext.services.lastfm.FullSubmissionData#getTrackNumber()}. */ public void testGetTrackNumber() { FullSubmissionData sub = new FullSubmissionData("artist", "title", "album", 120, 3, "source", 4); assertEquals(3, sub.getTrackNumber()); sub.setTrackNumber(5); assertEquals(5, sub.getTrackNumber()); } /** * Test method for. * * {@link ext.services.lastfm.FullSubmissionData#setTrackNumber(int)}. */ public void testSetTrackNumber() { // tested above } /** * Test method for {@link ext.services.lastfm.FullSubmissionData#getSource()}. */ public void testGetSource() { FullSubmissionData sub = new FullSubmissionData("artist", "title", "album", 120, 3, "source", 4); assertEquals("source", sub.getSource()); sub.setSource("source2"); assertEquals("source2", sub.getSource()); } /** * Test method for. * * {@link ext.services.lastfm.FullSubmissionData#setSource(java.lang.String)}. */ public void testSetSource() { // tested above } /** * Test method for. * * {@link ext.services.lastfm.FullSubmissionData#getStartTime()}. */ public void testGetStartTime() { FullSubmissionData sub = new FullSubmissionData("artist", "title", "album", 120, 3, "source", 4); assertEquals(4, sub.getStartTime()); sub.setStartTime(7); assertEquals(7, sub.getStartTime()); } /** * Test method for. * * {@link ext.services.lastfm.FullSubmissionData#setStartTime(int)}. */ public void testSetStartTime() { // tested above } }