Beispiel #1
0
 public virtual void TestShouldConvert23TagToBytesAndBackToEquivalentTag()
 {
     ID3v2 id3tag = new ID3v23Tag();
     SetTagFields(id3tag);
     byte[] data = id3tag.ToBytes();
     ID3v2 id3tagCopy = new ID3v23Tag(data);
     Assert.AreEqual(2131, data.Length);
     Assert.AreEqual(id3tag, id3tagCopy);
 }
Beispiel #2
0
 public virtual void TestShouldReadCombinedGenreInTag()
 {
     ID3v2 id3tag = new ID3v23Tag();
     SetTagFields(id3tag);
     byte[] bytes = id3tag.ToBytes();
     ID3v2 id3tagFromData = new ID3v23Tag(bytes);
     Assert.AreEqual(13, id3tagFromData.GetGenre());
     Assert.AreEqual("Pop", id3tagFromData.GetGenreDescription());
 }