mirror of
https://github.com/f-droid/fdroidclient.git
synced 2026-02-05 04:32:12 -05:00
38 lines
932 B
Java
38 lines
932 B
Java
package mock;
|
|
|
|
import android.content.Context;
|
|
import android.test.mock.MockResources;
|
|
|
|
import org.fdroid.fdroid.R;
|
|
|
|
public class MockFDroidResources extends MockResources {
|
|
|
|
private final Context getStringDelegatingContext;
|
|
|
|
public MockFDroidResources(Context getStringDelegatingContext) {
|
|
this.getStringDelegatingContext = getStringDelegatingContext;
|
|
}
|
|
|
|
@Override
|
|
public String getString(int id) {
|
|
return getStringDelegatingContext.getString(id);
|
|
}
|
|
|
|
@Override
|
|
public int getInteger(int id) {
|
|
switch (id) {
|
|
case R.integer.fdroid_repo_inuse:
|
|
return 1;
|
|
case R.integer.fdroid_archive_inuse:
|
|
return 0;
|
|
case R.integer.fdroid_repo_priority:
|
|
return 10;
|
|
case R.integer.fdroid_archive_priority:
|
|
return 20;
|
|
default:
|
|
return 0;
|
|
}
|
|
}
|
|
|
|
}
|