В рамках модульного тестирования я хотел вставить значения в БД с помощью преобразователя содержимого. Но когда я попробовал это,
@Before
public void runBeforeTestSignOut() {
ContentValues values = new ContentValues();
String userId="123";
String userInfo="test";
values.put(UserProvider.USER_ID, userId);
values.put(UserProvider.USER_INFO, userInfo);
System.out.print("Values are "+values);
Uri uri = contentResolver.insert(UserProvider.CONTENT_USER_URI, values);
}
Значения по-прежнему имеют значение null. Я не могу понять, почему это происходит. Я нашел несколько связанных вопросов, но не смог найти решение. Пожалуйста, помогите мне с этим.