Sorry for the delayed response.
The CTK is generated from a conformance profile, which is represented as a document in the list of assets for an API. The conformance profile is hand-crafted by the API designer, with assistance from tooling that creates the initial profile based on the swagger.
The profile is considered as part of the standard, so it is possible that the API designer decides that in various contexts a field must be populated in the output even though this is not represented explicitly in the swagger file.
Hope it helps and sorry about the delayed response.
------------------------------
Jonathan Goldberg
Amdocs Management Limited
Any opinions and statements made by me on this forum are purely personal, and do not necessarily reflect the position of the TM Forum or my employer.
------------------------------
Original Message:
Sent: Aug 31, 2023 03:22
From: Raj Gahalot
Subject: CTK Test for TMF629 Customer Management
Hello Jonathan,
Thanks for sharing the update on the above point.
Still, I am not sure which needs to be followed as Swagger and CTK has the different parameters/values as mandate point of view.
Could you please confirm that which needs to be followed Swagger Or CTK?
Please confirm.
Thanks in advance.
------------------------------
Raj Gahalot
Tech Mahindra Limited
Original Message:
Sent: Aug 30, 2023 06:05
From: Jonathan Goldberg
Subject: CTK Test for TMF629 Customer Management
According to design guidelines (TMF630), id and href are mandatory in output (must be populated) of GET on the top-level entity and on any embedded <entity>Ref .
Hope it helps
------------------------------
Jonathan Goldberg
Amdocs Management Limited
Any opinions and statements made by me on this forum are purely personal, and do not necessarily reflect the position of the TM Forum or my employer.
Original Message:
Sent: Aug 30, 2023 03:32
From: Chetan Patel
Subject: CTK Test for TMF629 Customer Management
Hi Team,
Can any one please help me for my query?
Thanks
Chetan Patel
------------------------------
Chetan Patel
Tech Mahindra Limited
Original Message:
Sent: Aug 27, 2023 03:29
From: Chetan Patel
Subject: CTK Test for TMF629 Customer Management
Hi Team,
We have tried to executed CTK tool for TMF629- Customer Management API. Here CTK is expecting "href" as mandatory in response result while TMF629 swagger file showing "href" as optional in response. Can you please suggest which one is correct and how to proceed further?
CTK Result :
Swagger File :
#General
------------------------------
Chetan Patel
Tech Mahindra Limited
------------------------------