org.blinkenlights.jid3.test
Class ID3V2Test

java.lang.Object
  extended byjunit.framework.Assert
      extended byjunit.framework.TestCase
          extended byorg.blinkenlights.jid3.test.ID3V2Test
All Implemented Interfaces:
junit.framework.Test

public class ID3V2Test
extends junit.framework.TestCase


Nested Class Summary
 class ID3V2Test.DummyCryptoAgent
           
 class ID3V2Test.ExpandCryptoAgent
           
 class ID3V2Test.ROTCryptoAgent
           
 
Constructor Summary
ID3V2Test(java.lang.String arg0)
          Constructor for ID3V2Test.
 
Method Summary
static void main(java.lang.String[] args)
           
protected  void setUp()
           
protected  void tearDown()
           
 void testAENCFrame()
           
 void testAPICFrame()
           
 void testCOMMFrame()
           
 void testCOMRFrame()
           
 void testConveienceMethods()
           
 void testENCRFrame()
           
 void testEncryption1()
          Test with encryption that leaves the byte array the same length.
 void testEncryption2()
          Test with encryption that changes the length of the byte array.
 void testEncryptionNotSupported()
           
 void testEncryptionWithCompression()
           
 void testEQUAFrame()
           
 void testETCOFrame()
           
 void testExtendedHeader()
           
 void testFailOnZeroFrames()
           
 void testFrameConflicts()
           
 void testGEOBFrame()
           
 void testGRIDFrame()
           
 void testIFileSource()
           
 void testInvalidFrameId()
           
 void testIPLSFrame()
           
 void testLINKFrame()
           
 void testMCDIFrame()
           
 void testMLLTFrame()
           
 void testOWNEFrame()
           
 void testPCNTFrame()
           
 void testPOPMFrame()
           
 void testPOSSFrame()
           
 void testPRIVFrame()
           
 void testRBUFFrame()
           
 void testReadDuplicateFrames()
           
 void testReadRandomMP3s()
           
 void testReadV2_3_0Tag()
           
 void testRVADFrame()
           
 void testRVRBFrame()
           
 void testSYLTFrame()
           
 void testSYTCFrame()
           
 void testTALBFrame()
           
 void testTBPMFrame()
           
 void testTCOMFrame()
           
 void testTCONFrame()
           
 void testTCOPFrame()
           
 void testTDATFrame()
           
 void testTDLYFrame()
           
 void testTENCFrame()
           
 void testTEXTFrame()
           
 void testTFLTFrame()
           
 void testTIMEFrame()
           
 void testTIT1Frame()
           
 void testTIT2Frame()
           
 void testTIT3Frame()
           
 void testTKEYFrame()
           
 void testTLANFrame()
           
 void testTLENFrame()
           
 void testTMEDFrame()
           
 void testTOALFrame()
           
 void testTOFNFrame()
           
 void testTOLYFrame()
           
 void testTOPEFrame()
           
 void testTORYFrame()
           
 void testTOWNFrame()
           
 void testTPE1Frame()
           
 void testTPE2Frame()
           
 void testTPE3Frame()
           
 void testTPE4Frame()
           
 void testTPOSFrame()
           
 void testTPUBFrame()
           
 void testTRCKFrame()
           
 void testTRDAFrame()
           
 void testTRSNFrame()
           
 void testTRSOFrame()
           
 void testTSIZFrame()
           
 void testTSRCFrame()
           
 void testTSSEFrame()
           
 void testTXXXFrame()
           
 void testTYERFrame()
           
 void testUFIDFrame()
           
 void testUnsynchronization()
           
 void testUSERFrame()
           
 void testUseStrict()
           
 void testUSLTFrame()
           
 void testWCOMFrame()
           
 void testWCOPFrame()
           
 void testWOAFFrame()
           
 void testWOARFrame()
           
 void testWOASFrame()
           
 void testWORSFrame()
           
 void testWPAYFrame()
           
 void testWPUBFrame()
           
 void testWriteUnknownFrame()
           
 void testWXXXFrame()
           
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, run, run, runBare, runTest, setName, toString
 
Methods inherited from class junit.framework.Assert
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, fail, fail
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ID3V2Test

public ID3V2Test(java.lang.String arg0)
Constructor for ID3V2Test.

Parameters:
arg0 -
Method Detail

main

public static void main(java.lang.String[] args)

setUp

protected void setUp()
              throws java.lang.Exception
Throws:
java.lang.Exception

tearDown

protected void tearDown()
                 throws java.lang.Exception
Throws:
java.lang.Exception

testReadV2_3_0Tag

public void testReadV2_3_0Tag()

testTALBFrame

public void testTALBFrame()

testTBPMFrame

public void testTBPMFrame()

testTCOMFrame

public void testTCOMFrame()

testTCONFrame

public void testTCONFrame()

testTCOPFrame

public void testTCOPFrame()

testTDATFrame

public void testTDATFrame()

testTDLYFrame

public void testTDLYFrame()

testTENCFrame

public void testTENCFrame()

testTEXTFrame

public void testTEXTFrame()

testTFLTFrame

public void testTFLTFrame()

testTIMEFrame

public void testTIMEFrame()

testTIT1Frame

public void testTIT1Frame()

testTIT2Frame

public void testTIT2Frame()

testTIT3Frame

public void testTIT3Frame()

testTKEYFrame

public void testTKEYFrame()

testTLANFrame

public void testTLANFrame()

testTLENFrame

public void testTLENFrame()

testTMEDFrame

public void testTMEDFrame()

testTOALFrame

public void testTOALFrame()

testTOFNFrame

public void testTOFNFrame()

testTOLYFrame

public void testTOLYFrame()

testTOPEFrame

public void testTOPEFrame()

testTORYFrame

public void testTORYFrame()

testTOWNFrame

public void testTOWNFrame()

testTPE1Frame

public void testTPE1Frame()

testTPE2Frame

public void testTPE2Frame()

testTPE3Frame

public void testTPE3Frame()

testTPE4Frame

public void testTPE4Frame()

testTPOSFrame

public void testTPOSFrame()

testTPUBFrame

public void testTPUBFrame()

testTRCKFrame

public void testTRCKFrame()

testTRDAFrame

public void testTRDAFrame()

testTRSNFrame

public void testTRSNFrame()

testTRSOFrame

public void testTRSOFrame()

testTSIZFrame

public void testTSIZFrame()

testTSRCFrame

public void testTSRCFrame()

testTSSEFrame

public void testTSSEFrame()

testTXXXFrame

public void testTXXXFrame()

testTYERFrame

public void testTYERFrame()

testWCOMFrame

public void testWCOMFrame()

testWCOPFrame

public void testWCOPFrame()

testWOAFFrame

public void testWOAFFrame()

testWOARFrame

public void testWOARFrame()

testWOASFrame

public void testWOASFrame()

testWORSFrame

public void testWORSFrame()

testWPAYFrame

public void testWPAYFrame()

testWPUBFrame

public void testWPUBFrame()

testWXXXFrame

public void testWXXXFrame()

testAENCFrame

public void testAENCFrame()

testAPICFrame

public void testAPICFrame()

testCOMMFrame

public void testCOMMFrame()

testCOMRFrame

public void testCOMRFrame()

testENCRFrame

public void testENCRFrame()

testEQUAFrame

public void testEQUAFrame()

testETCOFrame

public void testETCOFrame()

testGEOBFrame

public void testGEOBFrame()

testGRIDFrame

public void testGRIDFrame()

testIPLSFrame

public void testIPLSFrame()

testLINKFrame

public void testLINKFrame()

testMCDIFrame

public void testMCDIFrame()

testMLLTFrame

public void testMLLTFrame()

testOWNEFrame

public void testOWNEFrame()

testPRIVFrame

public void testPRIVFrame()

testPCNTFrame

public void testPCNTFrame()

testPOPMFrame

public void testPOPMFrame()

testPOSSFrame

public void testPOSSFrame()

testRBUFFrame

public void testRBUFFrame()

testRVADFrame

public void testRVADFrame()

testRVRBFrame

public void testRVRBFrame()

testSYLTFrame

public void testSYLTFrame()

testSYTCFrame

public void testSYTCFrame()

testUFIDFrame

public void testUFIDFrame()

testUSERFrame

public void testUSERFrame()

testUSLTFrame

public void testUSLTFrame()

testUnsynchronization

public void testUnsynchronization()

testConveienceMethods

public void testConveienceMethods()

testIFileSource

public void testIFileSource()

testExtendedHeader

public void testExtendedHeader()

testFailOnZeroFrames

public void testFailOnZeroFrames()

testUseStrict

public void testUseStrict()

testInvalidFrameId

public void testInvalidFrameId()

testWriteUnknownFrame

public void testWriteUnknownFrame()

testReadRandomMP3s

public void testReadRandomMP3s()

testReadDuplicateFrames

public void testReadDuplicateFrames()

testFrameConflicts

public void testFrameConflicts()

testEncryption1

public void testEncryption1()
Test with encryption that leaves the byte array the same length.


testEncryption2

public void testEncryption2()
Test with encryption that changes the length of the byte array.


testEncryptionWithCompression

public void testEncryptionWithCompression()

testEncryptionNotSupported

public void testEncryptionNotSupported()