package com.android.layoutlib.bridge; import com.android.ninepatch.NinePatch; import java.net.URL; import junit.framework.TestCase; public class NinePatchTest extends TestCase { private NinePatch mPatch; @Override protected void setUp() throws Exception { URL url = this.getClass().getClassLoader().getResource("data/button.9.png"); mPatch = NinePatch.load(url, false /* convert */); } public void test9PatchLoad() throws Exception { assertNotNull(mPatch); } public void test9PatchMinSize() { int[] padding = new int[4]; mPatch.getPadding(padding); assertEquals(13, padding[0]); assertEquals(3, padding[1]); assertEquals(13, padding[2]); assertEquals(4, padding[3]); assertEquals(38, mPatch.getWidth()); assertEquals(27, mPatch.getHeight()); } }