LiteSVM, program geliştiricileri için optimize edilmiş işlem içi bir Solana VM oluşturarak çalışan, Solana programlarını test etmeye yönelik hafif bir kütüphanedir. Ayrı validator süreçleri başlatan diğer test yaklaşımlarının aksine, LiteSVM sanal makineyi doğrudan testlerinizin içine gömer ve testlerin çok daha hızlı çalışmasını sağlar. Gelenekten bir adım daha uzaklaşarak, isteyenler için akıllı varsayılan değerlere ve kapsamlı yapılandırma seçeneklerine sahip ergonomik bir API sunar.
Başlarken
Başlarken
LiteSVM'i kurun ve ilk testlerinizi yazın.
Neden LiteSVM
Test için neden LiteSVM kullanmak isteyeceğinizi öğrenin.
Rust
Programınızı Test Etme
Kendi Solana programınızı nasıl test edeceğinizi öğrenin.
Örnekler
Yaygın senaryolar için kopyala-yapıştır çözümler ve eksiksiz depo örnekleri.
API Referansı
Gelişmiş özellikleri ve özel yapılandırmaları öğrenin.
Ek Crate'ler
Yardımcı programlar, SPL token'ları, yükleyici ve Anchor testi için yardımcı crate'ler.
TypeScript
Başlarken
TypeScript testlerinizde @solana/kit aracılığıyla LiteSVM'i kullanın.
Token Testi
tokenProgram() eklentisiyle SPL token'larını test edin.
API Referansı
Gelişmiş özellikleri ve özel yapılandırmaları öğrenin.
Örnekler
Yaygın senaryolar için kopyala-yapıştır çözümler.
Kaynaklar
Is this page helpful?