AssemblyBuilderAccessTest.cs 863 B

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. // AssemblyBuilderAccessTest.cs
  2. //
  3. // Author: Vineeth N <[email protected]>
  4. //
  5. // (C) 2004 Ximian, Inc. http://www.ximian.com
  6. //
  7. using System;
  8. using System.Reflection.Emit;
  9. using NUnit.Framework;
  10. namespace MonoTests.System.Reflection.Emit
  11. {
  12. /// <summary>
  13. /// A simple class to test the values of the enum AssemblyBuilderAccess.
  14. /// </summary>
  15. [TestFixture]
  16. public class AssemblyBuilderAccessTest : Assertion
  17. {
  18. [Test]
  19. public void RunTest ()
  20. {
  21. AssertEquals("Testing Run value",
  22. (int) AssemblyBuilderAccess.Run , 1);
  23. }
  24. [Test]
  25. public void RunAndSaveTest ()
  26. {
  27. AssertEquals ("Testing RunAndSave value",
  28. (int) AssemblyBuilderAccess.RunAndSave , 3);
  29. }
  30. [Test]
  31. public void SaveTest()
  32. {
  33. AssertEquals ("Testing Save value",
  34. (int) AssemblyBuilderAccess.Save , 2);
  35. }
  36. }
  37. }