我正在尝试对具有公共和私有方法的类进行单元测试,并且我想对已设置为私有的特定方法(基础上的受保护抽象)进行单元测试。我无法公开该方法,也不想通过整个过程来测试该方法,我只关心该方法的输入参数和返回是否符合预期。
我不想公开该方法,因为这个问题突出显示:
我的问题是,测试私有方法的各种方法是什么,我应该支持哪种技术,为什么?
我已阅读此问题(您如何对私有方法进行单元测试?)但想知道接受的答案是否仍然是最佳答案,或者多年后有更好的方法。
如果这个问题被认为是如何对私有方法进行单元测试?我将在那里添加我的评论并要求更新,请告知。