1
package org.jaudiotagger.tag.id3;
3
import org.jaudiotagger.AbstractTestCase;
4
import org.jaudiotagger.tag.FieldKey;
5
import org.jaudiotagger.tag.Tag;
6
import org.jaudiotagger.tag.id3.framebody.FrameBodyTPE3;
7
import org.jaudiotagger.tag.id3.valuepair.TextEncoding;
11
public class FrameTEXTTest extends AbstractTestCase
13
public void testGenericv22() throws Exception
18
Tag tag = new ID3v22Tag();
19
tag.addField(FieldKey.LYRICIST,"testlyricist");
20
assertEquals("testlyricist",tag.getFirst(FieldKey.LYRICIST));
21
assertEquals("testlyricist",tag.getFirst("TXT"));
31
public void testID3Specificv22() throws Exception
36
ID3v22Tag tag = new ID3v22Tag();
37
ID3v22Frame frame = new ID3v22Frame("TXT");
38
frame.setBody(new FrameBodyTPE3(TextEncoding.ISO_8859_1,"testlyricist"));
40
assertEquals("testlyricist",tag.getFirst(FieldKey.LYRICIST));
41
assertEquals("testlyricist",tag.getFirst("TXT"));
51
public void testGenericv23() throws Exception
56
Tag tag = new ID3v23Tag();
57
tag.addField(FieldKey.LYRICIST,"testlyricist");
58
assertEquals("testlyricist",tag.getFirst(FieldKey.LYRICIST));
59
assertEquals("testlyricist",tag.getFirst("TEXT"));
69
public void testID3Specificv23() throws Exception
74
ID3v23Tag tag = new ID3v23Tag();
75
ID3v23Frame frame = new ID3v23Frame("TEXT");
76
frame.setBody(new FrameBodyTPE3(TextEncoding.ISO_8859_1,"testlyricist"));
78
assertEquals("testlyricist",tag.getFirst(FieldKey.LYRICIST));
79
assertEquals("testlyricist",tag.getFirst("TEXT"));
89
public void testGenericv24() throws Exception
94
Tag tag = new ID3v24Tag();
95
tag.addField(FieldKey.LYRICIST,"testlyricist");
96
assertEquals("testlyricist",tag.getFirst(FieldKey.LYRICIST));
97
assertEquals("testlyricist",tag.getFirst("TEXT"));
102
ex.printStackTrace();
107
public void testID3Specificv24() throws Exception
112
ID3v24Tag tag = new ID3v24Tag();
113
ID3v24Frame frame = new ID3v24Frame("TEXT");
114
frame.setBody(new FrameBodyTPE3(TextEncoding.ISO_8859_1,"testlyricist"));
116
assertEquals("testlyricist",tag.getFirst(FieldKey.LYRICIST));
117
assertEquals("testlyricist",tag.getFirst("TEXT"));
122
ex.printStackTrace();
b'\\ No newline at end of file'