Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
14 commits
Select commit Hold shift + click to select a range
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,6 @@
"policyGroup": "{{policyGroup}}",
"langCode": "{{langCode}}",
"logoUrl": "{{logoUrl}}",
"additionalInfo": {}
"additionalInfo": {{#if orderRedirectUrl}}{ "orderRedirectUrl": "{{orderRedirectUrl}}" }{{else}}{}{{/if}}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,8 @@ CreateABISPartner:
"partnerType": "ABIS_Partner",
"policyGroup": "$ID:DefinePolicyGroup_for_Get_ApiKey_With_Deactive_Partner_All_Valid_Smoke_pms_sid_name$",
"logoUrl": "https://example.com/logo.png",
"langCode": "eng"
"langCode": "eng",
"orderRedirectUrl": "https://example.com/order-redirect"
}'
output: ' {
"partnerId": "$RUNCONTEXT$pms-111222",
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
GetDetailsOfPartnerV2:
Pms_GetDetailsOfPartnerV2_All_Valid_Smoke:
endPoint: /v1/partnermanager/admin-partners/v2/{partnerId}
description: Validate that all details of a partner including logoUrl and additionalInfo are successfully retrieved with valid inputs
uniqueIdentifier: TC_PMS_GetPartnerDetailsV2_01
role: partneradmin
restMethod: get
inputTemplate: pms/GetDetailsOfPartnerV2/getDetailsOfPartnerV2
outputTemplate: pms/GetDetailsOfPartnerV2/getDetailsOfPartnerV2Result
input: '{
"partnerId": "$ID:PartnerSelfRegistration_All_Valid_Smoke_sid_partnerId$"
}'
output: ' {
"partnerId": "$ID:PartnerSelfRegistration_All_Valid_Smoke_sid_partnerId$",
"logoUrl": "$IGNORE$",
"additionalInfo": "$IGNORE$"
}'
Pms_GetDetailsOfPartnerV2_invalid_token_Neg:
endPoint: /v1/partnermanager/admin-partners/v2/{partnerId}
description: Validate that partner details retrieval fails when an invalid token is used
uniqueIdentifier: TC_PMS_GetPartnerDetailsV2_02
role: invalidtoken
restMethod: get
inputTemplate: pms/GetDetailsOfPartnerV2/getDetailsOfPartnerV2
outputTemplate: pms/error
input: '{
"partnerId": "111777"
}'
output: '{
"errors": [
{
"errorCode": "KER-ATH-401"
}
]
}'
Pms_GetDetailsOfPartnerV2_with_invalid_partner_Neg:
endPoint: /v1/partnermanager/admin-partners/v2/{partnerId}
description: Validate that partner details retrieval fails when requested for an invalid partner
uniqueIdentifier: TC_PMS_GetPartnerDetailsV2_03
role: partneradmin
restMethod: get
inputTemplate: pms/GetDetailsOfPartnerV2/getDetailsOfPartnerV2
outputTemplate: pms/error
input: '{
"partnerId": "@334ds356"
}'
output: '{
"errors": [
{
"errorCode": "PMS_PRT_005"
}
]
}'
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"partnerId":"{{partnerId}}"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"response": {
"partnerId": "{{partnerId}}",
"logoUrl": "{{logoUrl}}",
"additionalInfo": "{{additionalInfo}}"
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
GetListOfPartnersV2:
Pms_GetListOfPartnersV2_All_Valid_Smoke:
endPoint: /v1/partnermanager/admin-partners/v2
description: Validate that all partners are successfully retrieved with valid inputs and include logoUrl and additionalInfo
role: partneradmin
uniqueIdentifier: TC_PMS_GetListOfPartnersV2_01
restMethod: get
inputTemplate: pms/GetListOfPartnersV2/getListOfPartnersV2
outputTemplate: pms/GetListOfPartnersV2/GetListOfPartnersV2Result
input: '{
}'
output: '{
"pageNo": "0"
}'
Pms_GetListOfPartnersV2_Invalid_token_Neg:
endPoint: /v1/partnermanager/admin-partners/v2
description: Validate that partner list retrieval fails when an invalid token is used
role: invalidtoken
uniqueIdentifier: TC_PMS_GetListOfPartnersV2_02
checkErrorsOnlyInResponse: true
restMethod: get
inputTemplate: pms/GetListOfPartnersV2/getListOfPartnersV2
outputTemplate: pms/error
input: '{
}'
output: '{
"errors": [
{
"errorCode": "KER-ATH-401"
}
]
}'
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"response": {
"pageNo": {{pageNo}}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
{
}
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,6 @@
"policyGroup": "{{policyGroup}}",
"langCode": "{{langCode}}",
"logoUrl": "{{logoUrl}}",
"additionalInfo": {}
"additionalInfo": {{#if orderRedirectUrl}}{ "orderRedirectUrl": "{{orderRedirectUrl}}" }{{else}}{}{{/if}}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,8 @@ CreateMAPartner:
"partnerType": "Manual_Adjudication",
"policyGroup": "$ID:DefinePolicyGroup_for_Get_ApiKey_With_Deactive_Partner_All_Valid_Smoke_pms_sid_name$",
"logoUrl": "https://example.com/logo.png",
"langCode": "eng"
"langCode": "eng",
"orderRedirectUrl": "https://example.com/order-redirect"
}'
output: ' {
"partnerId": "$RUNCONTEXT$pms-111333",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,6 @@
"policyGroup": "{{policyGroup}}",
"langCode": "{{langCode}}",
"logoUrl": "{{logoUrl}}",
"additionalInfo": {}
"additionalInfo": {{#if orderRedirectUrl}}{ "orderRedirectUrl": "{{orderRedirectUrl}}" }{{else}}{}{{/if}}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,8 @@ CreateMISPPartner:
"partnerType": "MISP_Partner",
"policyGroup": "$ID:DefinePolicyGroup_MISP_PolicyGroup_All_Valid_Smoke_sid_name$",
"logoUrl": "https://example.com/logo.png",
"langCode": "eng"
"langCode": "eng",
"orderRedirectUrl": "https://example.com/order-redirect"
}'
output: ' {
"partnerId": "$RUNCONTEXT$pms-111555",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,12 +1,10 @@
{
"partnerId": "{{partnerId}}",
"mispLicenseId": "{{mispLicenseId}}",
"id": "{{id}}",
"version": "{{version}}",
"requestTime": "{{requestTime}}",
"metadata": {},
"request": {
"policyId": "{{policyId}}",
"licenseKeyName": "{{licenseKeyName}}",
"status": "{{status}}"
}
}
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
DeactivateMISPPartnerLicense:
Pms_DeactivateMISPPartnerLicense_All_Valid_Smoke:
endPoint: /v1/partnermanager/misp-licenses/{partnerId}
endPoint: /v1/partnermanager/misp-licenses/{mispLicenseId}
uniqueIdentifier: TC_PMS_DeactivateMISPPartnerLicense_01
description: Validate that a MISP partner license is successfully deactivated when a valid request is submitted
role: partneradmin
Expand All @@ -11,10 +11,8 @@ DeactivateMISPPartnerLicense:
"id": "mosip.pms.deactivate.misp.license.patch",
"version": "1.0",
"requestTime": "$TIMESTAMP$",
"partnerId": "$ID:GenerateMISPPartnerLicense_All_Valid_Smoke_sid_partnerId$",
"policyId": "$ID:GenerateMISPPartnerLicense_All_Valid_Smoke_sid_policyId$",
"licenseKeyName": "$ID:RegenerateMISPPartnerLicense_All_Valid_Smoke_sid_licenseKeyName$",
"mispLicenseId": "$ID:GenerateMISPPartnerLicense_Regenerate_Via_Repeat_Post_sid_mispLicenseId$",
"status": "De-Activate"
}'
output: '{
output: '{
}'
Loading
Loading