Mobil uygulamada yeni işlevselliğin kontrol edilmesi gerekiyor:
Bankada hesapları olan müşteriler var, hesaplarında şunlar olabilir:
anonim hesap: 15 bin rubleye kadar
kimliği doğrulanmış hesap: 60 bin rubleye kadar
Aynı anda sadece bir açık hesap olabilir.
Yapılabilecek işlemler:
satın alma, bakiye artırma (kart ve SBP'den),
satın alma iadesi,
cüzdanı yükseltme
Hangi kontrolleri yapacaksın: kontrol ve beklenen sonuç formatında?
---
geçmiş -> yapıldı -> oldu
Örnek: anonim - 0 - artış 100 - başarı bakiye 100
anonim 0 artış 100 başarı bakiye 100
anonim 100 satın alma 50 başarı bakiye 50
anonim 50 satın alma 100 hata bakiye 50
İdentifiye hesap açmaya çalışmak hata reddet
---
Örnek: anonim - 0 - artış 100 - başarı bakiye 100
anonim 0 artış 15000 başarı bakiye 15000
anonim 15000 artış 0.1 hata
anonim 15000 iade 0.1 başarı bakiye 14999.9
anonim 100 satın alma 50 başarı bakiye 50
anonim 50 satın alma 100 hata bakiye 50
İdentifiye hesap açmaya çalışmak başarı anonim bakiye 50 kapandı bakiye identifiye 50
identifiye 50 artış 30000 başarı bakiye 30050
identifiye 30050 artış 30000 hata bakiye 30050
identifiye bakiye 30050 satın alma 50 başarı bakiye 30000
identifiye bakiye 30000 iade 50 başarı bakiye 30050
---
anonim 0 artış 15000 başarı bakiye 15000
anonim 15000 artış 0.1 hata
anonim 15000 iade 0.1 başarı bakiye 15000 0.1 özel hesaba gönderildi
anonim 100 satın alma 50 başarı bakiye 50
anonim 50 satın alma 100 hata bakiye 50
İdentifiye hesap açmaya çalışmak başarı anonim bakiye 50 kapandı bakiye identifiye 50
identifiye 50 artış 30000 başarı bakiye 30050
identifiye 30050 artış 30000 hata bakiye 30050
identifiye bakiye 30050 satın alma 50 başarı bakiye 30000
identifiye bakiye 30000 iade 50 başarı bakiye 30050