<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          AndroidJUnit4在 Android 上運行 JUnit 4

          聯(lián)合創(chuàng)作 · 2023-10-01 15:12

          AndroidJUnit4 是一個讓 JUnit 4 可以直接運行在 Android 設(shè)備上的開源工具。

          示例代碼:

          public class HelloActivity extends ActivityUnitTestCase<MyActivity> {
          
              /**
               * For Eclipse with ADT
               */
              public static junit.framework.Test suite() {
                  // Should use AndroidJUnit4TestAdapter for to running AndroidDependent
                  // TestCases.
                  return new AndroidJUnit4TestAdapter(HelloActivity.class);
              }
          
              public static class MyActivity extends Activity {
                  @Override
                  protected void onCreate(Bundle savedInstanceState) {
                      super.onCreate(savedInstanceState);
                      TextView view = new TextView(this);
                      view.setText("Hello, activity.");
                      view.setId(android.R.id.text1);
                      setContentView(view);
                  }
              }
          
              private Intent startIntent;
          
              public HelloActivity() {
                  super(MyActivity.class);
              }
          
              @Override
              @Before
              public void setUp() throws Exception {
                  super.setUp();
                  startIntent = new Intent(Intent.ACTION_MAIN);
              }
          
              @Test
              public void assertPreconditions() {
                  startActivity(startIntent, null, null);
                  assertNotNull(getActivity());
              }
          
              @Test
              public void sayHello() {
                  startActivity(startIntent, null, null);
                  assertThat(((TextView) getActivity().findViewById(android.R.id.text1)).getText()
                                                                                .toString(), equalTo("Hello, activity."));
              }
          
          }
          瀏覽 19
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          編輯 分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          編輯 分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  韩国一区二区毛片 | 鸡巴操逼网站 | 日本A V在线视频 | 亚洲第一页在线免费观看 | 91免费高清视频 |