+C#+リフレクション?
単体テストの作成に、あるinternalと定義したメンバーのテストを行いたい場面があります。
using System;
// TestClassLibrary1からのアクセス可能に設定する
[assembly: InternalsVisibleTo("TestClassLibrary1")]
namespace ClassLibrary1
{
internal class InternalClass
{
internal static int Add(int x, int y)
{
return x + y;
}
}
public class PublicClass
{
public static void Write(int x, int y)
{
Console.WriteLine(InternalClass.Add(x, y));
}
}
}
コメント:
0