如何在VS中测试一个抽象类中的私有方法

测试抽象类的私有方法:

1.编写抽象类 AbstracktClass的子类ConcreteClass.

2.生成AbstracktClass需要测试的私有方法的单元测试

 3.对生成的单元测试代码做以下修改

            ConcreteClass concrete = new ConcreteClass();

            PrivateObject param0 = new PrivateObject(concrete, new PrivateType(typeof(AbstractClass)));
           
            DataPacker_Accessor target = new DataPacker_Accessor(param0); 

    测试私有方法代码略...

OVER

posted on 2009-03-30 12:23  Reginald  阅读(740)  评论(2编辑  收藏  举报

导航