Materi
Sejak Gherkin 6 ada kata kunci Rule. Referensi Gherkin menyebut tujuannya mewakili satu aturan bisnis yang harus diimplementasikan; di bawahnya dikelompokkan satu atau lebih skenario yang menggambarkan aturan itu. Deskripsi bebas di bawah Feature juga boleh memuat daftar aturan bisnis sebagai kriteria penerimaan umum.
Aturan dan contohnya ditemukan lewat percakapan. Example Mapping dari Cucumber memakai empat warna kartu: cerita di kartu kuning paling atas, setiap aturan atau kriteria penerimaan di kartu biru di bawahnya, contoh yang menggambarkan aturan di kartu hijau di bawah aturannya, dan pertanyaan yang belum bisa dijawab di kartu merah supaya percakapan tetap berjalan.
Skenario baru menguji aturan bila When memicu keadaan yang diatur aturan itu dan Then memeriksa hasil yang ditetapkan aturan itu. Contoh Rule di referensi Gherkin tentang pemberitahuan tugas terlambat memuat dua contoh: pemakaian pertama hari itu (pemberitahuan muncul) dan pemakaian berikutnya (tidak muncul).
Feature: Pemesanan PesanAja
Rule: Pesanan untuk barang yang stoknya 0 ditolak
Example: Stok habis
Given stok Kopi Gayo 0
When Budi memesan 1 Kopi Gayo
Then pesanan Budi ditolak dengan pesan "Stok habis"
Example: Stok tersedia
Given stok Kopi Gayo 5
When Budi memesan 1 Kopi Gayo
Then pesanan Budi diterima