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)
5
using ICSharpCode.NRefactory.VB.Ast;
8
namespace ICSharpCode.NRefactory.VB.Tests.Ast
11
public class NamespaceDeclarationTests
15
// public void VBNetSimpleNamespaceTest()
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);
24
// public void VBNetJuggedNamespaceTest()
26
// string program = "Namespace N1 'TestNamespace\n" +
27
// " Namespace N2 ' Declares a namespace named N2 within N1.\n" +
28
// " End Namespace\n" +
31
// NamespaceDeclaration ns = ParseUtil.ParseGlobal<NamespaceDeclaration>(program);
33
// Assert.AreEqual("N1", ns.Name);
35
// Assert.IsTrue(ns.Children[0] is NamespaceDeclaration);
37
// ns = (NamespaceDeclaration)ns.Children[0];
39
// Assert.AreEqual("N2", ns.Name);