tldr/pages.id/common/rspec.md

707 B

rspec

Kerangka pengujian dalam Behavior-driven development yang ditulis dalam bahasa Ruby untuk menguji kode Ruby. Informasi lebih lanjut: https://rspec.info.

  • Menginisiasi file konfigurasi .rspec dan spec helper:

rspec --init

  • Menjalankan semua file tes:

rspec

  • Menjalankan file tes dalam direktori khusus:

rspec {{jalan/menuju/directory}}

  • Menjalankan file tes khusus:

rspec {{jalan/menuju/file}}

  • Menjalankan beberapa file tes:

rspec {{jalan/menuju/file1}} {{jalan/menuju/file2}}

  • Menjalankan kasus khusus dalam file tes (misalnya tes yang ada di baris 83):

rspec {{jalan/menuju/file}}:{{83}}

  • Menjalankan tes dengan seed khusus:

rspec --seed {{angka_seed}}