Sobes.tech
Middle

Banku pakalpojumu REST API metode, kas pārnes noteiktu summu no viena banku lietotāja uz citu pēc ID: GET /api/transfer?money={money}&from={uid}&to={uid} Mērķis ir izveidot testēšanas gadījumus šim metodei. Testēšanas gadījuma piemērs: Izsauciet metodi ar parametriem money=10.10&from=1&to=2; Sagaidāma uzvedība: Izsauciet metodi ar parametriem money=10&from=1&to=2; Sagaidāma uzvedība: statuss 400, bilance nemainās, atgriezt kļūdu par nepietiekamiem līdzekļiem Izsauciet metodi ar parametriem money=100000&from=1&to=2; Sagaidāma uzvedība: statuss 200, 1 bilance samazināsies par pašreizējo summu, 2 bilance palielināsies par pašreizējo summu Izsauciet metodi ar parametriem money=-10000&from=1&to=2; Sagaidāma uzvedība: statuss 400, bilance nemainās, atgriezt kļūdu par negatīvu vērtību neesamību Izsauciet metodi ar parametriem money=0&from=1&to=2; Sagaidāma uzvedība: statuss 400, bilance nemainās, atgriezt kļūdu par nulles vērtības neesamību Izsauciet metodi ar parametriem money=вавава&from=1&to=2; Sagaidāma uzvedība: statuss 400, bilance nemainās, atgriezt kļūdu par pareizas vērtības ievadi Izsauciet metodi ar parametriem money=10000&from=1&to=1; Sagaidāma uzvedība: statuss 400, bilance nemainās, sniegt detalizētu kļūdas aprakstu