aboutsummaryrefslogtreecommitdiffstats
path: root/eclipse/plugins/com.android.ide.eclipse.tests/unittests/com/android/ide/common/layout/LayoutTestBase.java
diff options
context:
space:
mode:
Diffstat (limited to 'eclipse/plugins/com.android.ide.eclipse.tests/unittests/com/android/ide/common/layout/LayoutTestBase.java')
-rw-r--r--eclipse/plugins/com.android.ide.eclipse.tests/unittests/com/android/ide/common/layout/LayoutTestBase.java22
1 files changed, 14 insertions, 8 deletions
diff --git a/eclipse/plugins/com.android.ide.eclipse.tests/unittests/com/android/ide/common/layout/LayoutTestBase.java b/eclipse/plugins/com.android.ide.eclipse.tests/unittests/com/android/ide/common/layout/LayoutTestBase.java
index 826f36c..b59144a 100644
--- a/eclipse/plugins/com.android.ide.eclipse.tests/unittests/com/android/ide/common/layout/LayoutTestBase.java
+++ b/eclipse/plugins/com.android.ide.eclipse.tests/unittests/com/android/ide/common/layout/LayoutTestBase.java
@@ -192,10 +192,10 @@ public class LayoutTestBase extends TestCase {
rule.onInitialize(fqn, new TestRulesEngine(fqn));
}
- private static class TestRulesEngine implements IClientRulesEngine {
+ public static class TestRulesEngine implements IClientRulesEngine {
private final String mFqn;
- protected TestRulesEngine(String fqn) {
+ public TestRulesEngine(String fqn) {
mFqn = fqn;
}
@@ -320,8 +320,14 @@ public class LayoutTestBase extends TestCase {
@Override
public int pxToDp(int px) {
- fail("Not supported in tests yet");
- return px;
+ // Arbitrary conversion
+ return px / 3;
+ }
+
+ @Override
+ public int dpToPx(int dp) {
+ // Arbitrary conversion
+ return 3 * dp;
}
@Override
@@ -333,17 +339,17 @@ public class LayoutTestBase extends TestCase {
@Override
public int screenToLayout(int pixels) {
fail("Not supported in tests yet");
- return 0;
+ return pixels;
}
@Override
- public int dpToPx(int dp) {
+ public @NonNull String getAppNameSpace() {
fail("Not supported in tests yet");
- return 0;
+ return null;
}
@Override
- public @NonNull String getAppNameSpace() {
+ public @Nullable Object getViewObject(@NonNull INode node) {
fail("Not supported in tests yet");
return null;
}