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

Preliminary application behavior specification writing #25

Open
mikeymicrophone opened this issue Oct 24, 2018 · 2 comments
Open

Preliminary application behavior specification writing #25

mikeymicrophone opened this issue Oct 24, 2018 · 2 comments
Labels
good first issue Good for newcomers help wanted Extra attention is needed rspec/testing

Comments

@mikeymicrophone
Copy link
Owner

Commissulator has very little test coverage using Rspec. A step towards increasing coverage is writing sentences about what it is capable of doing.

Some of those can be turned into executable specs/tests, and some can be turned into documentation.

@mikeymicrophone
Copy link
Owner Author

My typical convention for describing use cases is to begin with the user class and then describe the use case in the present tense.

An agent can view their deals.

An admin can view an agent's deals.

An agent can add a co-broker to a deal.

@mikeymicrophone
Copy link
Owner Author

The goal of this task is to form a reasonably complete (but not ridiculously exhaustive) list of what Commissulator can do. You will have lots of guidance for what the list should include, but will also be free to click around the app and explore the code to find additional capabilities.

@mikeymicrophone mikeymicrophone added rspec/testing good first issue Good for newcomers help wanted Extra attention is needed labels Oct 24, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good first issue Good for newcomers help wanted Extra attention is needed rspec/testing
Projects
None yet
Development

No branches or pull requests

1 participant