Package com.pugh.sockso

Examples of com.pugh.sockso.StringProperties


        verify(rs);
    }

    public void testGetLocalCoverFilesAlbum() {

        coverer.setProperties(new StringProperties());

        final String coverFileName = "album",
                folder = "/home/music/album",
                file = folder + "/track.mp3";
        final File[] trackDirs = new File[]{
View Full Code Here


        assertEquals(new File(folder + "/album.jpg"), files[0]);
    }

    public void testGetLocalCoverFilesArtist() {

        coverer.setProperties(new StringProperties());

        final String coverFileName = "artist",
                folder = "/home/music/album",
                file = folder + "/track.mp3";
        final File[] trackDirs = new File[]{
View Full Code Here

    }

    public void testGetlocalCoverFilesFallbackAlbum() {

        coverer.setProperties(new StringProperties());

        final String coverFileName = "album",
                folder = "test/data/covers/artist - album",
                file = folder + "/track.mp3";
View Full Code Here

        assertEquals(new File(folder + "/fallback-file.png"), files[3]);
    }

    public void testGetLocalCoverFilesFallbackArtist() {

        coverer.setProperties(new StringProperties());

        final String coverFileName = "artist",
                folder = "test/data/covers/artist - album",
                file = folder + "/track.mp3";
        final File[] trackDirs = new File[]{
View Full Code Here

public class DownloaderTest extends SocksoTestCase {

    public void testGetTrackZipPath() {
       
        final Properties p = new StringProperties();
        final Downloader d = new Downloader();
       
        d.setProperties( p );
       
        final Artist artist = TestUtils.getArtist();
View Full Code Here

        assertEquals( "artist-various_albums.zip", d.getFileName(tracks) );
    }

    public void testExceptionThrownWhenDownloadsAreDisabled() throws Exception {
        Downloader d = new Downloader();
        Properties p = new StringProperties();
        p.set( Constants.WWW_DOWNLOADS_DISABLE, Properties.YES );
        boolean gotException = false;
        d.setProperties( p );
        d.setLocale( new TestLocale() );
        try { d.handleRequest(); }
        catch ( BadRequestException e ) { gotException = true; }
View Full Code Here

    private DefaultCoverer coverer;

    @Override
    protected void setUp() {
        coverer = new NeuteredDefaultCoverer();
        coverer.setProperties( new StringProperties() );
        coverer.setLocale( new TestLocale() );
        coverer.coverCache = new CoverArtCache();
    }
View Full Code Here

        TestResponse res = new TestResponse();
        Server sv = createNiceMock( Server.class );
        String skin = "hsdjkahsdjkahsdk";

        Properties p = new StringProperties();
        p.set( "www.skin", skin );

        Request req = new TestRequest( "GET / HTTP/1.1" );

        Sharer s = new Sharer();
        s.setResponse( res );
View Full Code Here

        Sharer s = new Sharer();
        s.setRequest(new TestRequest("/") );
        s.setLocale( locale );
        s.setResponse( res );
        s.setUser( new User(-1,"foo") );
        s.setProperties( new StringProperties() );
        s.showSharePage( new String[] { "ar123" } );
        String data = res.getOutput();
        assertTrue( data.contains("ar123") );
    }
View Full Code Here

        final CoverArt coverArt = new CoverArt("ar123");
        expect( coverSearch.getCover("ar123") ).andReturn( coverArt );
        replay( coverSearch );
       
        RemoteCoverer coverer = new NeuteredRemoteCoverer( coverSearch );
        coverer.setProperties( new StringProperties() );
       
        assertTrue( coverer.serveCover("ar123") );
        verify( coverSearch )
    }
View Full Code Here

TOP

Related Classes of com.pugh.sockso.StringProperties

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.