Sobes.tech
Middle

Bank xidməti üçün rest-api metodu mövcuddur ki, müəyyən məbləği bir bank istifadəçisindən digərinə ID ilə köçürür: GET /api/transfer?money={money}&from={uid}&to={uid} Tapşırıq: bu metod üçün test halları hazırlayın Test nümunəsi: money=10.10&from=1&to=2 parametrləri ilə metodu çağırın; Gözlənilən davranış: money=10&from=1&to=2 parametrləri ilə metodu çağırın; Gözlənilən davranış: status 400, balans dəyişməyib, kifayət qədər vəsait yoxdur xətası qaytarılır money=100000&from=1&to=2 parametrləri ilə metodu çağırın; Gözlənilən davranış: status 200, istifadəçi 1-in balansı cari məbləğdən azalar, istifadəçi 2-nin balansı isə artır money=-10000&from=1&to=2 parametrləri ilə metodu çağırın; Gözlənilən davranış: status 400, balans dəyişməyib, mənfi məbləğ köçürülə bilməz xətası qaytarılır money=0&from=1&to=2 parametrləri ilə metodu çağırın; Gözlənilən davranış: status 400, balans dəyişməyib, sıfır məbləğ köçürülə bilməz xətası qaytarılır money=вавава&from=1&to=2 parametrləri ilə metodu çağırın; Gözlənilən davranış: status 400, balans dəyişməyib, düzgün dəyər daxil edin xətası qaytarılır money=10000&from=1&to=1 parametrləri ilə metodu çağırın; Gözlənilən davranış: status 400, balans dəyişməyib, xətanı ətraflı təsvir edin