【发布时间】:2018-12-08 10:21:58
【问题描述】:
如何测试将某些东西绘制到画布上的方法。例如,对于一个 android 应用程序,我有以下代码:
@Override
public void draw(Canvas canvas) {
canvas.drawRect(rect, paint);
}
这当然是一个非常简单的例子,但仍然:我将如何测试正确的Rect 已被绘制?换句话说,如何检查 UI 是否显示正确的内容。
我想我可以检查屏幕上的所有像素,看看它们是否具有正确的属性,但我想这是一种非常幼稚的方法 :)
【问题讨论】:
标签: java android testing canvas draw