PageRenderTime 4ms CodeModel.GetById 1ms app.highlight 1ms RepoModel.GetById 1ms app.codeStats 0ms

/NRefactory/ICSharpCode.NRefactory.VB.Tests/Parser/GlobalScope/NamespaceDeclarationTests.cs

http://github.com/icsharpcode/ILSpy
C# | 43 lines | 10 code | 2 blank | 31 comment | 0 complexity | 8dd6d110d27e25152ea3901dee1e8e33 MD5 | raw file
 1// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt)
 2// This code is distributed under the GNU LGPL (for details please see \doc\license.txt)
 3
 4using System;
 5using ICSharpCode.NRefactory.VB.Ast;
 6using NUnit.Framework;
 7
 8namespace ICSharpCode.NRefactory.VB.Tests.Ast
 9{
10	[TestFixture]
11	public class NamespaceDeclarationTests
12	{
13//		#region VB.NET
14//		[Test]
15//		public void VBNetSimpleNamespaceTest()
16//		{
17//			string program = "Namespace TestNamespace" + Environment.NewLine +
18//			                 "End Namespace" +Environment.NewLine;
19//			NamespaceDeclaration ns = ParseUtil.ParseGlobal<NamespaceDeclaration>(program);
20//			Assert.AreEqual("TestNamespace", ns.Name);
21//		}
22//		
23//		[Test]
24//		public void VBNetJuggedNamespaceTest()
25//		{
26//			string program = "Namespace N1 'TestNamespace\n" +
27//			                 "    Namespace N2   ' Declares a namespace named N2 within N1.\n" +
28//			                 "    End Namespace\n" +
29//			                 "End Namespace\n";
30//			
31//			NamespaceDeclaration ns = ParseUtil.ParseGlobal<NamespaceDeclaration>(program);
32//			
33//			Assert.AreEqual("N1", ns.Name);
34//			
35//			Assert.IsTrue(ns.Children[0] is NamespaceDeclaration);
36//			
37//			ns = (NamespaceDeclaration)ns.Children[0];
38//			
39//			Assert.AreEqual("N2", ns.Name);
40//		}
41//		#endregion
42	}
43}