Topik trending
#
Bonk Eco continues to show strength amid $USELESS rally
#
Pump.fun to raise $1B token sale, traders speculating on airdrop
#
Boop.Fun leading the way with a new launchpad on Solana.
Para pengembang mendengarkan <3
Saya mengeluh cukup lama bahwa menulis tes untuk pernyataan @phylaxsystems memiliki devex yang sangat buruk.
Umpan balik eksternal memverifikasi ini, dan memperbaiki devex diprioritaskan.
Perbaikannya adalah antarmuka pengujian yang lebih sederhana dan lebih kuat!

Alih-alih terlebih dahulu menyiapkan pernyataan dengan label yang membingungkan dan abi.encode dan kemudian menggunakan cl.validate yang berbelit-belit untuk membuat tx untuk menjalankan pernyataan, kita sekarang memiliki satu cheatcode sederhana yang menyiapkan pernyataan untuk dijalankan terhadap tx berikutnya
Hanya satu fungsi pernyataan yang dijalankan terhadap transaksi.
Sebelum semua fungsi penegasan yang dipicu tx akan dijalankan dan sulit untuk menguji fungsi pernyataan tertentu.
cl.validate() tidak mempertahankan perubahan status yang disebabkan oleh tx yang divalidasinya.
Dalam antarmuka baru, txs dijalankan seperti yang diharapkan dan status diperbarui, yang berarti Anda dapat memverifikasi bahwa perubahan status terjadi seperti yang diharapkan dan menulis pengujian yang lebih lengkap.
Terakhir, Anda sekarang dapat mencocokkan dengan alasan pengembalian yang tepat, yang membuatnya lebih mudah untuk menulis pengujian untuk kasus tepi tertentu yang gagal dalam pemeriksaan tertentu dalam fungsi pernyataan.
Sebagai seseorang yang telah menulis banyak tes pernyataan sejauh ini, saya menemukan pembaruan ini luar biasa.
Saya harus menulis lebih sedikit kode, dan saya memiliki lebih banyak kontrol dan fungsionalitas - devex sebagaimana mestinya.
Tim Phylax aktif 🔥
156
Teratas
Peringkat
Favorit