Hedef ve risk seçimini koruyun.
İstemcinin gönderdiği değerleri, sunucunun kabul ettiği normalleştirilmiş değerleri ve geçersiz seçim yanıtını karşılaştırın.
Dice turu basit görünür; ancak hedef, risk, sınır değer, hassasiyet ve ödeme eşlemesi aynı kayıt zincirinde anlaşılır olmalıdır. Kabul testi, ekrandaki animasyondan çok girdinin değişmeden işlendiğini ve cüzdan sonucunun aynı tura ait olduğunu doğrular.
Örnek turdan önce aktif oyun konfigürasyonunu ve kabul edilen oyuncu girdilerini kaydedin.
İstemcinin gönderdiği değerleri, sunucunun kabul ettiği normalleştirilmiş değerleri ve geçersiz seçim yanıtını karşılaştırın.
Tur kimliği, aktif konfigürasyon ve açıklanan girdilerle görünen sonucu bağımsız yöntemde yeniden üretin.
Tekrar, zaman aşımı veya bağlantı kesintisinde aynı turun ikinci bir borç ya da alacak oluşturmadığını doğrulayın.
Minimum ve maksimum seçimleri, desteklenen hassasiyeti, eşik çevresindeki değerleri ve geçersiz girdileri ayrı senaryolarda çalıştırın. Arayüzün reddettiği bir değerin doğrudan API çağrısıyla kabul edilmediğini kontrol edin. Konfigürasyon değiştiğinde eski oturumun hangi kuralla devam ettiğini yazılı hale getirin.
Tur tamamlandıktan sonra oyuncunun gördüğü sonuç, oyun kaydı, doğrulama girdileri ve operatör cüzdan hareketi aynı tur kimliğiyle bulunabilmelidir. Zaman aşımından sonra yapılan durum sorgusu yeni bir tur başlatmamalı; mevcut turun kesin sonucunu döndürmelidir.