PullToRefresh(ListFragment)#onRefreshをTouchUtilsでテストする

2013-07-08T00:00:00+00:00 Android Java

PullToRefreshを使うのは良いけど、PullToRefreshBase.OnRefreshListenerを使用して発生するListViewの下部に向けてスライドする事でリフレッシュするUI処理をテストしたい場合

ListFragment fragment = (ry

// スライドする際のスピード
int stepCount = 30;

TouchUtils.dragViewToBotton(
    this,
    mActivity,
    fragment.getListView(),
    stepCount
);

っていう感じでdragViewToBottom等を使って実現する事出来るみたい。という事でそのテスト動作画面を録画してみた

というように自分でマウスを使って操作している訳ではないけど、ListViewな所を引っ張ってリフレッシュを発動させる事が出来るっぽい

んな感じでテストすれば良いんじゃねって事で

Laravel使ってみた (7) - Controller Testing - ViewPager(FragmentPagerAdapter)のテスト