Kết luận
Chúc mừng! Bạn đã hoàn thành khóa học Testing with Mollusk. Giờ đây bạn đã có hiểu biết toàn diện về cách sử dụng Mollusk, một framework kiểm thử nhẹ mạnh mẽ cho các chương trình Solana cung cấp thực thi nhanh, kiểm soát chính xác, và cái nhìn sâu sắc về hiệu suất chi tiết.
Những gì bạn đã học
Trong suốt khóa học này, bạn đã có được kiến thức thiết yếu về:
Cách Mollusk cung cấp môi trường kiểm thử được tối ưu hóa sử dụng các thành phần Solana Virtual Machine (SVM) cấp thấp
Những lợi thế của cách tiếp cận nhẹ của Mollusk so với mô phỏng validator đầy đủ
Thiết lập Mollusk với crate
mollusk-svmcốt lõi và bộ công cụ hỗ trợ cụ thể cho chương trìnhSử dụng 4 API thực thi chính của Mollusk cho kiểm thử instruction đơn lẻ và chuỗi
Triển khai kiểm tra xác thực toàn diện cho điều kiện thành công, compute unit, và trạng thái account
Tạo token account được khởi tạo sẵn (Mint, Token Account, Associated Token Account)
Benchmarking mức tiêu thụ compute unit với
MolluskComputeUnitBencherPhát triển và kiểm thử custom syscall cho chức năng chuyên biệt
Tùy chỉnh môi trường thực thi thông qua compute budget, feature set, và sysvar
Các bước tiếp theo
Bây giờ bạn đã được trang bị kiến thức để xây dựng các chương trình Solana mạnh mẽ, được kiểm thử kỹ lưỡng sử dụng Mollusk! Đây là một số bước tiếp theo được khuyến nghị:
Thực hành với Chương trình thực tế: Áp dụng kiến thức Mollusk của bạn để kiểm thử các chương trình Anchor Programs hoặc Pinocchio Programs của bạn
Khám phá thử thách: Truy cập phần Thử thách cho các bài tập thực hành sẽ giúp bạn áp dụng kỹ năng kiểm thử Mollusk
Tham gia Cộng đồng: Kết nối với các developer khác sử dụng Mollusk để chia sẻ chiến lược kiểm thử và best practice trên discord của chúng tôi
Cập nhật thường xuyên: Theo dõi repository Mollusk cho các feature và cải tiến mới nhất