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

Create standard test cases #70

Open
selfuntitled opened this issue May 4, 2022 · 3 comments
Open

Create standard test cases #70

selfuntitled opened this issue May 4, 2022 · 3 comments
Labels
documentation Improvements or additions to documentation non-code testing

Comments

@selfuntitled
Copy link
Contributor

selfuntitled commented May 4, 2022

Create a 3 month paid membership, and 3 month complementary membership
Create organizational membership, individual membership, family membership, spousal membership
Add a primary contact to a membership though the membership record and through the membership contact role
Create a gift membership where the person on the membership is different than the purchaser
Test a cancelation, expiration ensure the contact and account records are properly updated

@BigBadJohnnyBeGood
Copy link

BigBadJohnnyBeGood commented May 4, 2022

Here is a google sheet with Test names
https://docs.google.com/spreadsheets/d/1JKaLst_J0jYw8wHI5wsb73C_7xS4fF2yHBq8-WxY5V0/edit?usp=sharing
Updated this at 10am ATL time today

@kreynen
Copy link
Contributor

kreynen commented Nov 2, 2022

This is great, but we should probably recreate the tests in https://github.com/SFDO-Community-Sprints/MembershipSchemaAndBenefits/wiki rather than maintain them in a spreadsheet that can be edited by anyone with the link.

@kreynen
Copy link
Contributor

kreynen commented Nov 3, 2022

https://github.com/SFDO-Community-Sprints/MembershipSchemaAndBenefits/wiki/Use-Cases now exists. In an ideal world our testing should cover all use cases.

@kreynen kreynen added documentation Improvements or additions to documentation non-code testing labels Feb 1, 2023
@pawhite-gh pawhite-gh self-assigned this Mar 29, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation non-code testing
Projects
None yet
Development

No branches or pull requests

4 participants