[
http://jira.andromda.org/browse/MAVEN-70?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Work on MAVEN-70 started by Bob Fields.
> Cartridge test plugin should allow multiple configurations, model types,
> error validations, expected outputs, output compilation
> --------------------------------------------------------------------------------------------------------------------------------
>
> Key: MAVEN-70
> URL: http://jira.andromda.org/browse/MAVEN-70
> Project: Maven Plugins
> Issue Type: Improvement
> Components: Cartridge
> Affects Versions: 3.4-SNAPSHOT
> Environment: andromda-3.4-SNAPSHOT
> Reporter: Bob Fields
> Assignee: Bob Fields
> Fix For: 3.4-SNAPSHOT
>
>
> In order to get complete model transformation test coverage, cartridge test
> plugin should allow for mapping multiple expected test output files to
> multiple configurations/UML versions/validation errors, i.e. Axis1 or Axis2
> or CXF frameworks, with both UML14 and UML2 input models, with different
> expected outputs. Configuration should also specify a list of model
> validation errors contained in the model and whether to ignore validation
> errors, along with the expected validation error messages if not ignored.
> Plugin should allow cartridge output to be compiled in addition to verifying
> that the output matches the expected output, but in order to do this other
> related dependent cartridges must also be run against the model, i.e. Spring
> cartridge test model must also run the java and hibernate cartridges against
> the test model in order to create the related value objects and hibernate
> entities/mappings needed for compilation and test. Right now we only test
> UML14 models with a very specific input configuration, and almost none of the
> output compiles because the test models contain model valitation errors for
> test purposes. Also, output comparison should allow for whitespace
> differences between outputs, and specific ignorable differences such as
> 'Generated on XXX date'.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.andromda.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
------------------------------------------------------------------------------
This SF.net email is sponsored by Sprint
What will you do first with EVO, the first 4G phone?
Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first