Closed jvfullam closed 8 years ago
Merged updates to WASdev master into my feature branch (issue#32). Travis build passes now.
The test I wrote turns out to be implementation specific. It assumes that unresolved @Inject statements will have a default value. This is not the behavior of CDI injection.
We need a new test strategy for determining that parent-level properties are out of scope of child level artifacts.
Reopening this for now... it seems okay to try:
@Inject @BatchProperty String notPresentInBatchletPropertiesOfXML;
and assume that the String will resolve to a value of null.
Thanks for the helpful comments on the test strategy.
Travis build failed upon pull request. Double checking that build succeeds on local machine.