我正在测试添加到构造器标记为私有的scala类中的方法。 可通过单例对象访问该对象,该对象执行许多我不想触摸的其他事情。 在我的JUnit(Specs / Mockito)中,我只想创建该类的对象并测试添加的单个方法,而无需调用刷新或启动线程。 即使我在类DummyClass上添 ...
提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供 中文繁体 英文版本 中英对照 版本,有任何建议请联系yoyou2525@163.com。
C++ 中是否有类似于@VisibleForTesting
中的@VisibleForTesting的注释? 我试图用谷歌搜索,但找不到合理的答案。
您可以将您的测试类/方法转发声明为正在测试的 class 的朋友。
更新:添加示例。
class type_to_test
{
friend class test_case_class;
};
class test_case_class
{
public:
test_case_class()
{
type_to_test tt;
// everything in tt should be accessible here or in any other member function if you can grab hold of an instance.
}
};
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.