Sobes.tech
Middle

ბანკის სერვისის REST API მეთოდი, რომელიც გადადის გარკვეულ თანხას ერთ ბანკის მომხმარებლიდან მეორეზე ID-ის საშუალებით: GET /api/transfer?money={money}&from={uid}&to={uid} მიზანია ამ მეთოდის ტესტის შემთხვევების შექმნა. ტესტის შემთხვევის მაგალითი: მეტოდს გამოიძახეთ პარამეტრებით money=10.10&from=1&to=2; მოსალოდნელი ქცევა: მეტოდს გამოიძახეთ პარამეტრებით money=10&from=1&to=2; მოსალოდნელი ქცევა: სტატუსი 400, ბალანსი არ იცვლება, გამოიტანეთ შეცდომა არასაკმარისი თანხის შესახებ მეტოდს გამოიძახეთ პარამეტრებით money=100000&from=1&to=2; მოსალოდნელი ქცევა: სტატუსი 200, 1 ბალანსი შემცირდება მიმდინარე თანხით, 2 ბალანსი გაიზრდება მიმდინარე თანხით მეტოდს გამოიძახეთ პარამეტრებით money=-10000&from=1&to=2; მოსალოდნელი ქცევა: სტატუსი 400, ბალანსი არ იცვლება, გამოიტანეთ შეცდომა ნეგატიური მნიშვნელობის გადაცემაზე მეტოდს გამოიძახეთ პარამეტრებით money=0&from=1&to=2; მოსალოდნელი ქცევა: სტატუსი 400, ბალანსი არ იცვლება, გამოიტანეთ შეცდომა ნულოვანი მნიშვნელობის გადაცემაზე მეტოდს გამოიძახეთ პარამეტრებით money=вавава&from=1&to=2; მოსალოდნელი ქცევა: სტატუსი 400, ბალანსი არ იცვლება, გამოიტანეთ შეცდომა სწორი მნიშვნელობის შეტანის შესახებ მეტოდს გამოიძახეთ პარამეტრებით money=10000&from=1&to=1; მოსალოდნელი ქცევა: სტატუსი 400, ბალანსი არ იცვლება, გამოიტანეთ შეცდომის დეტალური აღწერა