π§ͺ Toplu Bonus API Testi
π Token alΔ±nΔ±yor...
β
Token hazΔ±r
βββββββββββββββββββββββββββββββββββββββββββββββββ
π TEST 1: Tek istekte birden fazla ClientId (Array)
βββββββββββββββββββββββββββββββββββββββββββββββββ
π€ Request Body:
{
"ClientId": [
1296470003,
359158166
],
"Amount": 100,
"PartnerBonusId": 606517,
"Type": 5
}
π₯ Response:
HTTP Code: 200
Body: {
"HasError": true,
"AlertType": "danger",
"AlertMessage": "Object reference not set to an instance of an object.",
"ModelErrors": [],
"Data": null
}
βββββββββββββββββββββββββββββββββββββββββββββββββ
π TEST 2: ClientIds field ile birden fazla ID
βββββββββββββββββββββββββββββββββββββββββββββββββ
π€ Request Body:
{
"ClientIds": [
1296470003,
359158166
],
"Amount": 100,
"PartnerBonusId": 606517,
"Type": 5
}
π₯ Response:
HTTP Code: 200
Body: {
"HasError": true,
"AlertType": "danger",
"AlertMessage": "Not allowed (AllPartners)",
"ModelErrors": [],
"Data": null
}
βββββββββββββββββββββββββββββββββββββββββββββββββ
π TEST 3: Clients array with multiple objects
βββββββββββββββββββββββββββββββββββββββββββββββββ
π€ Request Body:
{
"Clients": [
{
"ClientId": 1296470003,
"Amount": 100
},
{
"ClientId": 359158166,
"Amount": 100
}
],
"PartnerBonusId": 606517,
"Type": 5
}
π₯ Response:
HTTP Code: 200
Body: {
"HasError": true,
"AlertType": "danger",
"AlertMessage": "Not allowed (AllPartners)",
"ModelErrors": [],
"Data": null
}
βββββββββββββββββββββββββββββββββββββββββββββββββ
π TEST 4: AddClientsToBonusBulk endpoint
βββββββββββββββββββββββββββββββββββββββββββββββββ
π€ Request Body:
{
"ClientIds": [
1296470003,
359158166
],
"Amount": 100,
"PartnerBonusId": 606517,
"Type": 5
}
π₯ Response:
HTTP Code: 404
Body: {
"Message": "No HTTP resource was found that matches the request URI 'http:\/\/backofficewebadmin.betconstruct.com:8080\/api\/tr\/Client\/AddClientsToBonusBulk'."
}
βββββββββββββββββββββββββββββββββββββββββββββββββ
π TEST 5: AddClientsToBonus endpoint (plural)
βββββββββββββββββββββββββββββββββββββββββββββββββ
π₯ Response:
HTTP Code: 404
Body: {
"Message": "No HTTP resource was found that matches the request URI 'http:\/\/backofficewebadmin.betconstruct.com:8080\/api\/tr\/Client\/AddClientsToBonus'."
}