私はVS 2010 Professionalの組み込みテストケースを使用しています。私は実際に押すことなく、私はクラスのメソッドのいくつかをテストできるように偽のサーバー実装を作りたい私のテストケースではVB.NETのテストケースからプライベートメンバーにアクセスするにはどうすればよいですか?
Private _server As IServer = Nothing
Public ReadOnly Property Server()
Get
If _server Is Nothing Then
RemotingSetup.RegisterHttpBinaryChannel()
_server = RemotingFactory.CreateProxy(Of IServer)(Options.DevLocal)
End If
Return _server
End Get
End Property
:私はこのようになります読み取り専用プロパティを持つクラスを持っていますサーバー。私は周りを見回してInternalsVisibleTo
属性を見ましたが、それはFriend
レベルのメンバーにしかアクセスできないようです。
Public/Friendの宣言以外に、これらのメンバーに簡単にアクセスできますか?
この質問をチェック:http://stackoverflow.com/questions/250692/how-do-you-unit-test-private-methods – Matthieu