aboutsummaryrefslogtreecommitdiffstats
path: root/eclipse/plugins/com.android.ide.eclipse.tests/unittests/com/android/ide/common/layout/TestAttributeInfo.java
diff options
context:
space:
mode:
Diffstat (limited to 'eclipse/plugins/com.android.ide.eclipse.tests/unittests/com/android/ide/common/layout/TestAttributeInfo.java')
-rw-r--r--eclipse/plugins/com.android.ide.eclipse.tests/unittests/com/android/ide/common/layout/TestAttributeInfo.java35
1 files changed, 24 insertions, 11 deletions
diff --git a/eclipse/plugins/com.android.ide.eclipse.tests/unittests/com/android/ide/common/layout/TestAttributeInfo.java b/eclipse/plugins/com.android.ide.eclipse.tests/unittests/com/android/ide/common/layout/TestAttributeInfo.java
index 0f2ab21..908d0ba 100644
--- a/eclipse/plugins/com.android.ide.eclipse.tests/unittests/com/android/ide/common/layout/TestAttributeInfo.java
+++ b/eclipse/plugins/com.android.ide.eclipse.tests/unittests/com/android/ide/common/layout/TestAttributeInfo.java
@@ -15,44 +15,57 @@
*/
package com.android.ide.common.layout;
-import static junit.framework.Assert.fail;
-
import com.android.ide.common.api.IAttributeInfo;
/** Test/mock implementation of {@link IAttributeInfo} */
public class TestAttributeInfo implements IAttributeInfo {
private final String mName;
+ private final Format[] mFormats;
+ private final String mDefinedBy;
+ private final String[] mEnumValues;
+ private final String[] mFlagValues;
+ private final String mJavadoc;
public TestAttributeInfo(String name) {
+ this(name, null, null, null, null, null);
+ }
+
+ public TestAttributeInfo(String name, Format[] formats, String definedBy,
+ String[] enumValues, String[] flagValues, String javadoc) {
+ super();
this.mName = name;
+ this.mFormats = formats;
+ this.mDefinedBy = definedBy;
+ this.mEnumValues = enumValues;
+ this.mFlagValues = flagValues;
+ this.mJavadoc = javadoc;
}
public String getDeprecatedDoc() {
- fail("Not supported yet in tests");
return null;
}
public String[] getEnumValues() {
- fail("Not supported yet in tests");
- return null;
+ return mEnumValues;
}
public String[] getFlagValues() {
- fail("Not supported yet in tests");
- return null;
+ return mFlagValues;
}
public Format[] getFormats() {
- fail("Not supported yet in tests");
- return null;
+ return mFormats;
}
public String getJavaDoc() {
- fail("Not supported yet in tests");
- return null;
+ return mJavadoc;
}
public String getName() {
return mName;
}
+
+ public String getDefinedBy() {
+ return mDefinedBy;
+ }
} \ No newline at end of file