Writing the first test

  1. ลองสร้างไฟล์ใหม่ ชื่อ AdderTest.java

  2. ลองเขียน Test case ง่ายๆ สำหรับทดสอบการ บวกเลข ภายในไฟล์ AdderTest.java

    public class AdderTest {
    
     @Test
     public void Add_Should_ReturnSumOfInputs() {
         Adder adder = new Adder();
    
         int result = adder.add(1, 1);
    
         Assert.assertEquals(2, result);
     }
    }
    
  3. โค้ดนี้จะยังไม่สามารถทำงานได้ ต้องสร้าง Class ชื่อ Adder และมีรายละเอียดด้านใน ตรงกับที่เขียน test ไว้ก่อน

    class Adder {
    
     public int add(int left, int right) {
         return 0;
     }
    }
    
  4. ทดลอง run test จะได้ผลลัพธ์ดังรูป ลองสังเกตุดูข้อความที่ออกมา

  5. แก้ไขไฟล์ Adder.java

    class Adder {
    
     public int add(int left, int right) {
         return 2;
     }
    }
    
  6. แล้วลอง Run test อีกครั้ง ผลลัพธ์จะเปลี่ยนไป

ศึกษาเพิ่มเติมเกีย่วกับภาษา Java https://introcs.cs.princeton.edu/java/11cheatsheet/

results matching ""

    No results matching ""