2005-01-31 Zoltan Varga <vargaz@freemail.hu>
[mono.git] / mcs / class / corlib / Test / System.Reflection.Emit / AssemblyBuilderAccessTest.cs
1 // AssemblyBuilderAccessTest.cs\r
2 //\r
3 // Author: Vineeth N <nvineeth@yahoo.com>\r
4 //\r
5 // (C) 2004 Ximian, Inc. http://www.ximian.com\r
6 //\r
7 using System;\r
8 using System.Reflection.Emit;\r
9 using NUnit.Framework;\r
10 \r
11 namespace MonoTests.System.Reflection.Emit\r
12 {\r
13         /// <summary>\r
14         /// A simple class to test the values of the enum AssemblyBuilderAccess.\r
15         /// </summary>\r
16         [TestFixture]\r
17         public class AssemblyBuilderAccessTest : Assertion\r
18         {\r
19                 [Test]\r
20                 public void RunTest ()\r
21                 {\r
22                         AssertEquals("Testing Run value",\r
23                                 (int) AssemblyBuilderAccess.Run , 1);\r
24                 }\r
25                 \r
26                 [Test]\r
27                 public void RunAndSaveTest ()\r
28                 {\r
29                         AssertEquals ("Testing RunAndSave value",\r
30                                 (int) AssemblyBuilderAccess.RunAndSave , 3);\r
31                 }\r
32                 \r
33                 [Test]\r
34                 public void SaveTest()\r
35                 {\r
36                         AssertEquals ("Testing Save value",\r
37                                 (int) AssemblyBuilderAccess.Save , 2);\r
38                 }\r
39 \r
40                 \r
41         }\r
42 }\r