mirror of https://github.com/icsharpcode/ILSpy.git
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
43 lines
1.3 KiB
43 lines
1.3 KiB
// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) |
|
// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) |
|
|
|
using System; |
|
using ICSharpCode.NRefactory.VB.Ast; |
|
using NUnit.Framework; |
|
|
|
namespace ICSharpCode.NRefactory.VB.Tests.Ast |
|
{ |
|
[TestFixture] |
|
public class NamespaceDeclarationTests |
|
{ |
|
// #region VB.NET |
|
// [Test] |
|
// public void VBNetSimpleNamespaceTest() |
|
// { |
|
// string program = "Namespace TestNamespace" + Environment.NewLine + |
|
// "End Namespace" +Environment.NewLine; |
|
// NamespaceDeclaration ns = ParseUtil.ParseGlobal<NamespaceDeclaration>(program); |
|
// Assert.AreEqual("TestNamespace", ns.Name); |
|
// } |
|
// |
|
// [Test] |
|
// public void VBNetJuggedNamespaceTest() |
|
// { |
|
// string program = "Namespace N1 'TestNamespace\n" + |
|
// " Namespace N2 ' Declares a namespace named N2 within N1.\n" + |
|
// " End Namespace\n" + |
|
// "End Namespace\n"; |
|
// |
|
// NamespaceDeclaration ns = ParseUtil.ParseGlobal<NamespaceDeclaration>(program); |
|
// |
|
// Assert.AreEqual("N1", ns.Name); |
|
// |
|
// Assert.IsTrue(ns.Children[0] is NamespaceDeclaration); |
|
// |
|
// ns = (NamespaceDeclaration)ns.Children[0]; |
|
// |
|
// Assert.AreEqual("N2", ns.Name); |
|
// } |
|
// #endregion |
|
} |
|
}
|
|
|