1

Я пытаюсь проверить курсор в своем приложении.SimpleTestCursor robolectric 3.0-- проблема с компиляцией

Но для следующего импорта я получаю сообщение об ошибке-- не может разрешить символ тестер. Я использую Robolectric 3.0. Почему импорт не разрешается, я пропущу некоторую зависимость? Я посмотрел интернет, но не получил поддержки. Пожалуйста помоги.

Я пытаюсь использовать: this API и следующее ввозного

import org.robolectric.tester.android.database.SimpleTestCursor; 

Это моя зависимость:

dependencies { 
    compile fileTree(dir: 'libs', include: ['*.jar']) 
    testCompile "org.robolectric:robolectric:3.0" 

    testCompile "org.robolectric:shadows-support-v4:3.0" 
    testCompile 'junit:junit:4.12' 
    compile 'com.android.support:appcompat-v7:22.2.0' 
    compile 'com.google.code.gson:gson:2.3' 
    compile 'com.android.support:support-v4:22.1.0' 
    compile 'com.google.android.gms:play-services:7.5.0' 
} 
+0

Зачем вам нужен этот класс? –

+0

@Eugen У меня есть тестовые примеры с robolectric 2.4, которые я хочу подключить к 3.0. Но его утомительно, не ссылаясь на лишенные API –

+0

@ EugenMartynov-- Еще один вопрос о робоэлектрике. Пожалуйста, посмотрите: http://stackoverflow.com/questions/32688359/robolectric-3-0-testing-vibrator-service –

ответ

2

SimpleTestCursor был заменен RoboCursor в 3-е версии Robolectric.

Посмотрите на robolectric/robolectric-shadows/shadows-core/src/main/java/org/robolectric/fakes/RoboCursor.java и robolectric/robolectric/src/test/java/org/robolectric/fakes/RoboCursorTest.java.

+0

Спасибо, Стив, это то, что я искал. –

+0

Есть ли у вас какие-либо ide для проверки виброзвонка. Пожалуйста, посмотрите мой вопрос: http://stackoverflow.com/questions/32688359/robolectric-3-0-testing-vibrator-service –

Смежные вопросы