Membuat Restful API di Codeigniter 4 (CRUD) #9 Testing
Released on 2024-03-21 01:47:42 · 152 Views · Posted by Rifki Maulana · Membuat Restful API di Codeigniter 4 (CRUD) #9 Testing
First slide

Step #9. Testing

Untuk menguji coba API yang telah kita buat, ada banyak tools yang dapat digunakan.

Pada tutorial ini, saya menggunakan POSTMAN.

Saya juga menyarankan Anda untuk menggunakan POSTMAN.

Anda dapat mendownload POSTMAN di website resminya:

https://www.getpostman.com/

Download dan Install POSTMAN di komputer Anda kemudian open.

Jalankan project dengan mengetikkan perintah berikut pada Terminal / Command Prompt:

1

php spark serve


1. Get All Product (GET)

Kembali ke POSTMAN, dan ketikan URL berikut pada kolom URL Postman:

1

http://localhost:8080/products

Pilih method GET, kemudian klik tombol Send, maka Akan terlihat hasilnya seperti gambar 

Pada gambar diatas dapat dilihat bahwa EndPoint untuk GET semua data product berjalan dengan baik.

 

2. Get Single Product (GET)

Ketikan URL berikut pada kolom URL untuk mendapatkan single product:

1

http://localhost:8080/products/12

Pilih dengan method GET, kemudian klik tombol Send, maka Akan terlihat hasilnya seperti 


Pada gambar diatas dapat dilihat bahwa EndPoint untuk GET single product berjalan dengan baik.

Perhatian: Anda mungkin tidak memiliki product dengan id=12, harap disesuaikan dengan data yang Anda miliki!

 

3. Create New Product (POST)

Ketikan URL berikut pada kolom URL untuk meng-create new product:

1

http://localhost:8080/products

Pilih method POST => Body => form-urlencoded => Masukan KEY dan VALUE => klik Send.


Jika Anda mendapatkan response dengan status 201 seperti gambar diatas, maka data berhasil tersimpan di database.

 

4. Update Product (PUT)

Ketikan URL berikut pada kolom URL untuk meng-update product:

1

http://localhost:8080/products/12

Pilih method PUT => Body => form-urlencoded => Masukan KEY dan VALUE => klik Send.


Jika Anda mendapatkan response dengan status 200 seperti gambar diatas, maka data berhasil terupdate di database sesuai dengan id product yang di update.

 

5. Delete Product (DELETE)

Ketikan URL berikut pada kolom URL untuk meng-hapus product:

1

http://localhost:8080/products/13

Pilih method DELETE, kemudian klik Send.


Jika Anda mendapatkan response dengan status 200 seperti gambar diatas, maka data berhasil terhapus di database.

 

Kesimpulan:

Pembahasan kali ini adalah tentang bagaimana membuat RESTful API dengan CodeIgniter 4.

RESTful API merupakan implementasi dari API (Application Programming Interface).

RESTful API merupakan metode yang memisahkan antara backend dan frontend yang memungkinkan pertukaran data ke berbagai macam client dari bahasa pemrograman yang berbeda.

Komentar
0 Komentar
Silahkan login untuk mulai berdiskusi!. Login