-
Notifications
You must be signed in to change notification settings - Fork 1.7k
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Add acceptance test framework for better end-to-end testing #10
Comments
From joelittl...@gmail.com on February 13, 2011 21:34:17 Option 1: Integration testing by creating maven projects, using an artificially constructed repo and the maven Verifier API. Pros: Full e2e test Option 2: Direct invocation of the plugin from IT test, combined with commons JCI or JSR-199 for compilation. Pros: Very fast. Independent tests (no maven settings/local repo setup required) and In day-to-day development, Option 2 is a lot easier to work with. The only part that's missing here is invocation as part of a maven lifecycle with maven mapping parameter values onto plugin field values (which should, arguably, be out of scope anyway). It could be good to combine both of these strategies, with the the main body of integration tests being implemented as per Option 2, with Option 1 being used as a sanity check on the plugin. I'm currently waiting on a release of Commons JCI before pushing to trunk (http://markmail.org/message/uu3j3zr6ro4l5lzo). |
From joelittl...@gmail.com on February 22, 2011 12:05:48 Targeting to have completed any remaining tasks on this for 0.1.7. If there's still no publicly available, working Commons JCI release by then, then we'll build our own SNAPSHOT and add it to a temporary repo hosted somwwhere within this project's googlecode site. |
From joelittl...@gmail.com on February 27, 2011 22:41:27 http://wiki.jsonschema2pojo.googlecode.com/hg/repository Once commons-jci makes another release we can remove this workaround. Marking as fixed since we have a portable build again. |
…luralization Feature/no pluralization
Original author: joelittl...@gmail.com (January 14, 2011 15:38:49)
Create a framework that allows end-to-end acceptance testing of jsonschema2pojo via its maven plugin.
See this clone:
https://matthewgilliard-maven-plugin-testing.googlecode.com/hg/
Original issue: http://code.google.com/p/jsonschema2pojo/issues/detail?id=10
The text was updated successfully, but these errors were encountered: