Sobes.tech
Middle

Van egy rest-api módszer a szolgáltatásban, amely bizonyos összeget átutal egyik banki felhasználótól a másikhoz azonosító alapján: GET /api/transfer?money={money}&from={uid}&to={uid} Feladat: hozzon létre teszteseteket ehhez a módszerhez Példa teszteset: Hívja meg a módszert a következő paraméterekkel: money=10.10&from=1&to=2; Várt viselkedés: Hívja meg a módszert a következő paraméterekkel: money=10&from=1&to=2; Várt viselkedés: státusz 400, az egyenleg nem változott, hibát jelez, hogy nincs elég fedezet Hívja meg a módszert a következő paraméterekkel: money=100000&from=1&to=2; Várt viselkedés: státusz 200, az első felhasználó egyenlege csökken a jelenlegi összeggel, a másodiké nő Hívja meg a módszert a következő paraméterekkel: money=-10000&from=1&to=2; Várt viselkedés: státusz 400, az egyenleg nem változott, hibát jelez, hogy nem lehet negatív összeget átutalni Hívja meg a módszert a következő paraméterekkel: money=0&from=1&to=2; Várt viselkedés: státusz 400, az egyenleg nem változott, hibát jelez, hogy nem lehet nullát átutalni Hívja meg a módszert a következő paraméterekkel: money=вавава&from=1&to=2; Várt viselkedés: státusz 400, az egyenleg nem változott, hibát jelez, hogy adjon meg helyes értéket Hívja meg a módszert a következő paraméterekkel: money=10000&from=1&to=1; Várt viselkedés: státusz 400, az egyenleg nem változott, részletes hibaleírást adva