public void ReadAppleAacTags() { var file = new Mpeg4TestFile (aac_broken_tags); Assert.AreEqual (2, file.UdtaBoxes.Count, "#1"); var first = file.UdtaBoxes [0]; Assert.AreEqual (1, first.Children.Count (), "#2"); Assert.IsInstanceOfType (typeof (AppleAdditionalInfoBox), first.Children.First ()); var child = (AppleAdditionalInfoBox) first.Children.First (); Assert.AreEqual ((ReadOnlyByteVector)"name", child.BoxType, "#3"); Assert.AreEqual (0 , child.Data.Count, "#4"); }
public void ReadAppleAacTags() { using (var file = new Mpeg4TestFile(aac_broken_tags)) { Assert.AreEqual(2, file.UdtaBoxes.Count, "#1"); var first = file.UdtaBoxes[0]; Assert.AreEqual(1, first.Children.Count(), "#2"); Assert.IsInstanceOf <AppleAdditionalInfoBox>(first.Children.First()); var child = (AppleAdditionalInfoBox)first.Children.First(); Assert.AreEqual((ReadOnlyByteVector)"name", child.BoxType, "#3"); Assert.AreEqual(0, child.Data.Count, "#4"); } }