【发布时间】:2016-05-22 15:18:59
【问题描述】:
我在 nUnit 中编写了以下代码作为我的第一个测试。
Public Class Tests
<TestFixture()>
Private Class TranslationTest
<Test()>
Private Sub LanguageTest()
Dim stringToTest As String = "Tower Count"
strLanguageText(stringToTest, LanguageIDs.English, 0)
Assert.Equals("Tower Count")
End Sub
End Class
End Class
Intellisense 表示 strLanguageText 方法和 LanguageIDs.Enlish 枚举“在此上下文中不可访问,因为它是‘公共的’”。我可以理解某些东西无法访问,因为它的修饰符是 Private,但是为什么使用 Public 修饰符会阻止它被测试访问?
【问题讨论】:
标签: vb.net access-modifiers nunit-3.0