venkatesh gowda
venkatesh gowda

Reputation: 851

How to write test cases for navigation drawer menu using espresso

I am very new to espresso and am trying to write test cases for my android application. I searched on google to write test cases for navigation drawer menu. But in that am unable to import

 import static android.support.test.espresso.contrib.DrawerActions.closeDrawer;
import static android.support.test.espresso.contrib.DrawerActions.openDrawer;
import static android.support.test.espresso.contrib.DrawerMatchers.isClosed;
import static android.support.test.espresso.contrib.DrawerMatchers.isOpen;

so please help me from this. thanks in advance

Upvotes: 0

Views: 570

Answers (1)

piotrek1543
piotrek1543

Reputation: 19361

Add to your app/build.gradle file these dependencies:

androidTestCompile("com.android.support.test.espresso:espresso-contrib:2.2.2") {
    exclude group: 'com.android.support', module: 'appcompat'
    exclude group: 'com.android.support', module: 'support-v4'
    exclude group: 'com.android.support', module: 'support-v7'
    exclude group: 'com.android.support', module: 'design'
    exclude module: 'support-annotations'
    exclude module: 'recyclerview-v7'
}

Hope it will help

Upvotes: 2

Related Questions