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

Executable specifications with Specflow #226

Open
tawfiknouri opened this issue Aug 19, 2020 · 2 comments
Open

Executable specifications with Specflow #226

tawfiknouri opened this issue Aug 19, 2020 · 2 comments

Comments

@tawfiknouri
Copy link

Hi folks !

@ivanpaulovich
This project sounds very interesting, DDD, TDD, clean code ...
What about using gherkin and specflow / executable specification ?
It's important to remember that not all stakeholders will be familiar with Xunit ou Xunit like ...

Thanks!

@ferrydeboer
Copy link

ferrydeboer commented Sep 4, 2020

I might be able to contribute to this. As far as I have seen there are no actual Use Case descriptions where this could be based upon right?

@ivanpaulovich
Copy link
Owner

Hey @tawfiknouri @ferrydeboer,

It would be nice to implement it. I don't have the skills to implement it using specflow, I guess it needs a usable user interface right?

Right now we have the following flow in the UI:

  1. User opens Home page.
  2. User clicks on Login button
  3. User is redirected to Identity Server.
  4. User submits valid credentials.
  5. User is redirected back to Home page.
  6. List of accounts is displayed.

Other use cases could be executed by using the Swagger UI.

Before running the test is needs docker-compose up to spin up the whole solution. Let me know how we could start this epic.

Thank you!

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

No branches or pull requests

3 participants