Add NinePatchDrawable tests
diff --git a/src/test/java/com/xtremelabs/robolectric/res/ResourceLoaderTest.java b/src/test/java/com/xtremelabs/robolectric/res/ResourceLoaderTest.java
index caa58c5..3604277 100644
--- a/src/test/java/com/xtremelabs/robolectric/res/ResourceLoaderTest.java
+++ b/src/test/java/com/xtremelabs/robolectric/res/ResourceLoaderTest.java
@@ -91,4 +91,14 @@
assertThat(textView.getText().toString(), equalTo("default"));
resourceLoader.setLayoutQualifierSearchPath("land"); // testing if this pollutes the other test
}
+
+ @Test
+ public void shouldIdentifyNinePatchDrawables() {
+ ResourceLoader resourceLoader = Robolectric.getShadowApplication().getResourceLoader();
+
+ assertThat(resourceLoader.isNinePatchDrawable(R.drawable.nine_patch_drawable), equalTo(true));
+ assertThat(resourceLoader.isNinePatchDrawable(R.drawable.l2_yellow), equalTo(false));
+ assertThat(resourceLoader.isNinePatchDrawable(R.drawable.state_drawable), equalTo(false));
+ assertThat(resourceLoader.isNinePatchDrawable(R.drawable.animation_list), equalTo(false));
+ }
}