レイアウトの背景色を使用してエスプレッソテストを行うにはどうすればよいですか?現在hasBackground()使用:「hasBackground」を使用したエスプレッソ試験
onView(withId(R.id.backgroundColor)).check(matches(hasBackground(Color.parseColor("#FF55ff77"))));
をしかし、エラーが発生します。
android.support.test.espresso.base.DefaultFailureHandler$AssertionFailedWithCauseError: 'has background with drawable ID: -11141257' doesn't match the selected view.
Expected: has background with drawable ID: -11141257
Got: "LinearLayout{id=2130968576, res-name=backgroundColor, visibility=VISIBLE, width=996, height=1088, has-focus=false, has-focusable=false, has-window-focus=true, is-clickable=false, is-enabled=true, is-focused=false, is-focusable=false, is-layout-requested=false, is-selected=false, [email protected], tag=null, root-is-layout-requested=false, has-input-connection=false, x=42.0, y=601.0, child-count=2}"
私はこれを比較することができますどのように?