ContextMenuTest.cs 795 B

1234567891011121314151617181920212223242526272829303132333435
  1. //
  2. // ContextMenuTest.cs: Test cases for ContextMenu
  3. //
  4. // Author:
  5. // Everaldo Canuto ([email protected])
  6. //
  7. // (C) 2005 Novell, Inc. (http://www.novell.com)
  8. //
  9. using System;
  10. using System.Windows.Forms;
  11. using System.Drawing;
  12. using System.Reflection;
  13. using NUnit.Framework;
  14. namespace MonoTests.System.Windows.Forms
  15. {
  16. [TestFixture]
  17. public class ContextMenuTest : TestHelper
  18. {
  19. [Test]
  20. public void GetContextMenuTest ()
  21. {
  22. Form myform = new Form ();
  23. myform.ShowInTaskbar = false;
  24. ContextMenu mycontextmenu = new ContextMenu ();
  25. myform.ContextMenu= mycontextmenu;
  26. MenuItem menuItem1 = new MenuItem ();
  27. menuItem1.Text = "1";
  28. mycontextmenu.MenuItems.Add (menuItem1);
  29. Assert.AreEqual (mycontextmenu, menuItem1.GetContextMenu (),"#1");
  30. myform.Dispose ();
  31. }
  32. }
  33. }