|
|
|
@ -71,8 +71,9 @@ namespace PythonBinding.Tests.Parsing
@@ -71,8 +71,9 @@ namespace PythonBinding.Tests.Parsing
|
|
|
|
|
[Test] |
|
|
|
|
public void CompilationUnitUsingScopeNamespaceNameIsNamespaceTakenFromFileName() |
|
|
|
|
{ |
|
|
|
|
string namespaceName = compilationUnit.UsingScope.NamespaceName; |
|
|
|
|
string expectedNamespace = "test"; |
|
|
|
|
Assert.AreEqual(expectedNamespace, compilationUnit.UsingScope.NamespaceName); |
|
|
|
|
Assert.AreEqual(expectedNamespace, namespaceName); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
[Test] |
|
|
|
@ -85,5 +86,13 @@ namespace PythonBinding.Tests.Parsing
@@ -85,5 +86,13 @@ namespace PythonBinding.Tests.Parsing
|
|
|
|
|
string expectedBaseTypeName = "unittest.TestCase"; |
|
|
|
|
Assert.AreEqual(expectedBaseTypeName, actualBaseTypeName); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
[Test] |
|
|
|
|
public void CompilationUnitUsingScopeHasParentUsingScopeWithNamespaceNameOfEmptyString() |
|
|
|
|
{ |
|
|
|
|
IUsingScope parentUsingScope = compilationUnit.UsingScope.Parent; |
|
|
|
|
string namespaceName = parentUsingScope.NamespaceName; |
|
|
|
|
Assert.AreEqual(String.Empty, namespaceName); |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|