public void TestClear () { Id3v2.Tag tag = new Id3v2.Tag (); tag.Title = "A"; tag.Performers = new string [] {"B"}; tag.AlbumArtists = new string [] {"C"}; tag.Composers = new string [] {"D"}; tag.Album = "E"; tag.Comment = "F"; tag.Genres = new string [] {"Blues"}; tag.Year = 123; tag.Track = 234; tag.TrackCount = 234; tag.Disc = 234; tag.DiscCount = 234; tag.Lyrics = "G"; tag.Grouping = "H"; tag.BeatsPerMinute = 234; tag.Conductor = "I"; tag.Copyright = "J"; tag.Pictures = new Picture [] {new Picture ("../examples/covers/sample_a.png")}; Assert.IsFalse (tag.IsEmpty, "Should be full."); tag.Clear (); Assert.IsNull (tag.Title, "Title"); Assert.AreEqual (0, tag.Performers.Length, "Performers"); Assert.AreEqual (0, tag.AlbumArtists.Length, "AlbumArtists"); Assert.AreEqual (0, tag.Composers.Length, "Composers"); Assert.IsNull (tag.Album, "Album"); Assert.IsNull (tag.Comment, "Comment"); Assert.AreEqual (0, tag.Genres.Length, "Genres"); Assert.AreEqual (0, tag.Year, "Year"); Assert.AreEqual (0, tag.Track, "Track"); Assert.AreEqual (0, tag.TrackCount, "TrackCount"); Assert.AreEqual (0, tag.Disc, "Disc"); Assert.AreEqual (0, tag.DiscCount, "DiscCount"); Assert.IsNull (tag.Lyrics, "Lyrics"); Assert.IsNull (tag.Comment, "Comment"); Assert.AreEqual (0, tag.BeatsPerMinute, "BeatsPerMinute"); Assert.IsNull (tag.Conductor, "Conductor"); Assert.IsNull (tag.Copyright, "Copyright"); Assert.AreEqual (0, tag.Pictures.Length, "Pictures"); Assert.IsTrue (tag.IsEmpty, "Should be empty."); }