Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add mock server from consent #12

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open

Conversation

taylordowns2000
Copy link
Contributor

This brings the Consent BB's "mock" application to our template folder. The idea is that each BB should be able to stand up a mock server which replies to HTTP requests according to their own OpenAPI specification. This needs generification and testing, either before or after merging depending on whether we prioritize "getting it out there" or "getting it right"

@taylordowns2000 taylordowns2000 marked this pull request as ready for review October 13, 2022 13:53
@@ -0,0 +1,25 @@
# GovStack Consent BB - mock
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can we get some level of “genericisation” here? Make it clear that this is a template mock api rather than one for consent?

Copy link
Contributor

@rachellawson rachellawson left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I like it, though for use in the template, we probably need to make it clear it is a generic template rather than something specific for consent. Simply to avoid having to explain that every time.

@benjaoming
Copy link

I'm doing some changes in bb-consent, I've added a layer that reproduces static JSON responses from files. I'll probably add more.

It makes sense to me that this PR is merged with @rachellawson's adjustments, but I think we should definitely also find a good process for "backporting" changes from building blocks.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants