Exemplo n.º 1
0
		public void TestClear ()
		{
			Riff.DivXTag tag = new Riff.DivXTag ();

			tag.Title = "A";
			tag.Performers = new string [] {"B"};
			tag.Album = "C";
			tag.Year = 123;
			tag.Comment = "D";
			tag.Track = 234;
			tag.Genres = new string [] {"Blues"};

			Assert.IsFalse (tag.IsEmpty, "Should be full.");
			tag.Clear ();
			Assert.IsNull (tag.Title, "Title");
			Assert.AreEqual (0, tag.Performers.Length, "Performers");
			Assert.IsNull (tag.Album, "Album");
			Assert.AreEqual (0, tag.Year, "Year");
			Assert.IsNull (tag.Comment, "Comment");
			Assert.AreEqual (0, tag.Track, "Track");
			Assert.AreEqual (0, tag.Genres.Length, "Genres");
			Assert.IsTrue (tag.IsEmpty, "Should be empty.");
		}