Pertanyaan yang diberi tag rspec

RSpec adalah framework pengembangan berbasis perilaku (BDD) untuk bahasa pemrograman Ruby, yang terinspirasi oleh JBehave. Ini berisi kerangka kerja mocking terintegrasi penuh berdasarkan JMock. Kerangka kerja dapat dianggap sebagai bahasa khusus domain (DSL) dan menyerupai spesifikasi bahasa alami.

447
Kapan menggunakan RSpec let ()?

Saya cenderung menggunakan sebelum blok untuk mengatur variabel contoh. Saya kemudian menggunakan variabel-variabel tersebut di seluruh contoh saya. Saya baru-baru ini datang let(). Menurut dokumen RSpec, sudah biasa ... untuk menentukan metode pembantu memoized. Nilai akan di-cache di beberapa...

175
Menguji modul dalam rspec

Apa praktik terbaik pada modul pengujian di rspec? Saya memiliki beberapa modul yang disertakan dalam beberapa model dan untuk saat ini saya hanya memiliki tes duplikat untuk setiap model (dengan beberapa perbedaan). Apakah ada cara untuk KERING

154
Setup RSpec untuk menguji permata (bukan Rails)

Sangat mudah dengan tambahan generator rspec-rails untuk mengatur RSpec untuk menguji aplikasi Rails. Tetapi bagaimana dengan menambahkan RSpec untuk menguji permata dalam pengembangan? Saya tidak menggunakan perhiasan atau alat semacam itu. Saya baru saja menggunakan Bundler ( bundle gem my_gem)...