-
Story
-
Resolution: Won't Do
-
Medium
-
None
-
None
Investigate whether a contract testing approach / tool (such as pact.io) can be leveraged to improved the robustness of interfaces in ONAP, using policy as the initial "guinea pig" to validate the approach.
Wanted outcomes: an understanding of the tools and principles in this space, how adopting this approach can improve the definition and governance of our critical interfaces.
Compare and contrast tools such as pact.io with the cucumber framework, identify the strengths and weaknesses of each and determine whether one tool can cover all needs and can be used in a broader context across other projects, or whether two tools are needed to cover different scopes.