//継承元のInterface
interface IMiserable
{
string Hiroyuki();
}

//継承先のクラス(テスト対象のクラス)
class AClass : IMiserable
{
private int _date = 20100131; ←テストコード中でアクセスして値を変えたいメンバ
public IMiserable.Hiroyuki()  ←テストしたいメソッド
{
(処理)
   return XXX;
}

//テストクラス中のテストメソッド
[TestMethod()]
[DeploymentItem("Doukaku.exe")]
public void SumWithStateTest02()
{
AClass_Accessor target1 = new AClass_Accessor();
IMiserable target2 = new AClass();
}

プライベートアクセサでやろうとすると
target1._dateは使えるけど、target1.Hiroyuki()やtarget1.IMiserable.Hiroyuki()は使えません
テスト対象クラスを宣言しようとすると、privateな_dateにアクセスできないのでうまくいきません
privateな_dateにアクセスしつつ、.IMiserable.Hiroyuki()をテストコード中で使う方法はないでしょうか?
ってかんじでわかるでしょうか??