Skip to content

Instantly share code, notes, and snippets.

@pk11
Created May 19, 2010 02:56
Show Gist options
  • Save pk11/405897 to your computer and use it in GitHub Desktop.
Save pk11/405897 to your computer and use it in GitHub Desktop.
import org.junit.Test;
import org.junit.runner.RunWith;
import org.powermock.core.classloader.annotations.PrepareForTest;
import org.powermock.modules.junit4.PowerMockRunner;
import com.my.mobile.provider.HtmlContentProvider;
import android.content.ContentProvider;
import static org.powermock.api.mockito.PowerMockito.*;
@RunWith(PowerMockRunner.class)
@PrepareForTest(HtmlContentProvider.class)
public class HtmlContentProviderTest {
@Test
public void testcreation() {
suppress(constructor(ContentProvider.class));
HtmlContentProvider cp = new HtmlContentProvider();
stub(method(HtmlContentProvider.class, "onCreate")).andReturn(true);
assertTrue(cp.onCreate());
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment