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 support for integration tests #43

Open
lschaefer-sugarcrm opened this issue Apr 3, 2018 · 1 comment
Open

Add support for integration tests #43

lschaefer-sugarcrm opened this issue Apr 3, 2018 · 1 comment

Comments

@lschaefer-sugarcrm
Copy link
Contributor

Write an integration test for the Gradebook feature. See #38 (comment) for reasons why we're currently waiting to do this.

Once the test is written, ensure it can be successfully run as part of the Jenkins and Travis build processes.

@lschaefer-sugarcrm
Copy link
Contributor Author

We now have several different use cases implemented, and we should revisit how we want to implement integration tests. All of our tests are currently at the unit test level.

@esimonetti has suggested using Postman for integration tests. The bonus here is that we already have the Postman infrastructure working and the tests are pretty straightforward and easy to understand.

@dwheeler brought up the integration tests at SugarCon, so I'm hoping he has some thoughts on how we should move forward. I'm guessing there is a reason that core Sugar has implemented their test infrastructure in the way they have, so we should be thoughtful and intentional if we are deviating from that.

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

1 participant