Skip to content

Create Developer Guide for implementing Test Interface #12

@lukehesluke

Description

@lukehesluke

The Developer Guide for running Test Suite is pretty good!

It would be good to have something at this level for implementing the Test Interface. So far, implementers have had Test Interface personally explained to them in order to get them to the point where they can implement.

The Test Suite guide is particularly good because it encourages the reader to interact with the system from the very beginning, strengthening their understanding of it. And it is a step-by-step guide, with checkpoints to test that things are working as expected. As a suggestion, this would be a useful guideline to follow where possible.

Issues in understanding that I've seen from helping an implementer implement the Test Suite:

  • After calling the Create Opportunity endpoint, knowing that the newly created Opportunity (and its parent Opportunity) MUST be added to the end of their Opportunity feeds otherwise the tests will not pass.
    • While this is clear once you know how Broker Microservice works and how RPDE works, it would be useful to state it clearly here.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions