官网首页:http://pivotal.github.com/robolectric/

robolectric是android单元测试工具

下面是一个简单的例子:


// Test class for MyActivity
@RunWith(RobolectricTestRunner.class)
public class MyActivityTest {
private Activity activity;
private Button pressMeButton;
private TextView results;

@Before
public void setUp() throws Exception {
activity = new MyActivity();
activity.onCreate(null);
pressMeButton = (Button) activity.findViewById(R.id.press_me_button);
results = (TextView) activity.findViewById(R.id.results_text_view);
}

@Test
public void shouldUpdateResultsWhenButtonIsClicked() throws Exception {
pressMeButton.performClick();
String resultsText = results.getText().toString();
assertThat(resultsText, equalTo("Testing Android Rocks!"));
}
}

更多相关文章

  1. 【转】例子收藏
  2. Error inflating class android.support.design.widget.Navigati
  3. Android(安卓)Handler简单例子
  4. Android单元测试初探——Instrumentation
  5. android TabHost 例子
  6. Android(安卓)中Animation简单例子
  7. Android(安卓)中Animation简单例子
  8. Android单元测试之Testing和Instrumentation
  9. delphi xe 之路(28)Android(安卓)SDK API 层次结构

随机推荐

  1. Android------Button 添加声音效果(两种方
  2. Android(安卓)UI 之 SeekBar
  3. android堆栈打印
  4. Android(安卓)的 BroadcastReceiver
  5. 【转载】自定义圆形进度条ProgressBar的
  6. APPIUM Android(安卓)定位方式
  7. mac配置android和maven环境变量
  8. Android(安卓)- Fragment,View动画,组合动
  9. android给 TextView 加上效果和事件响应
  10. 让Android软键盘默认进入英文键盘