0
自分のレイアウトの1つで使用する独自のカスタムビューを作成しました。このクラスは以下のパラメータでキャンバスを描画します(下記参照)。 AndroidのEspresso UIテストを使用してカスタムビューをテストすることは可能ですか?AndroidエスプレッソカスタムビューのUIテスト
カスタムビュークラス:
public class DialBrightness extends View {
private static final int STROKE_WIDTH_DP = 1;
private static final int DEFAULT_NUM_RAYS = 8;
private int mMax;
private int mMin;
private int mValue;
private Paint mInactivePaint;
private Paint mActivePaint;
private int mRayGap = 4;
private boolean showBorder = false;
のxmlレイアウト:
<com.myapp.ui.view.DialBrightness
android:id="@+id/dial_brightness"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_centerInParent="true"
app:brightness_active_color="@color/accent"
app:brightness_inactive_color="@color/xlight_gray"
app:brightness_stroke_width_active="@dimen/aware_active_stroke"
app:brightness_stroke_width_inactive="@dimen/aware_active_stroke"
app:brightness_min="0"
app:brightness_max="4"
app:brightness_default="2"
app:brightness_border="true"
android:layout_gravity="center"/>
私が描いた画像が予想される描画画像と同じかどうかをテストしたいと思います。 –