Add sample test

ในโปรเจค จะมีไฟล์ตัวอย่างที่สร้างให้อัตโนมัติอยู่แล้ว อยู่ที่ app/src/AndroidTest/java/com.example.jacksw.mygrade/ApplicationTest.java

ในไฟล์จะมีโค้ดที่ Generate มาให้ ไม่ต้องสนใจ สามารถลบ แล้วนำโค้ดนี้ไปใส่แทนได้เลย

@RunWith(AndroidJUnit4.class)
@LargeTest
public class ApplicationTest {

    @Rule
    public ActivityTestRule<MainActivity> mActivityRule =
            new ActivityTestRule(MainActivity.class);

    @Test
    public void greetingTextDoesExist() {
        onView(withText("Hello world!")).check(matches(isDisplayed()));
    }
}

ทำการแก้ไข import ให้เรียบร้อย แล้วลอง Run ApplicationTest

จะพบกับ Error ที่บอกว่า ในหน้าจอควรมีข้อความ "Hello world!" แต่หาไม่เจอ

ลองเปิด App ดูว่าในหน้าจอมีข้อความอะไร แล้วแก้ไขให้ Test ผ่าน

results matching ""

    No results matching ""