Open paterczm opened 9 years ago
Long-term I am kinda of the persuasion that the data management and metadata management apps should not be separate... which would essentially be your first option :).
But in the meantime, with the recent integration testing work you guys have done, it might not be so bad to get some kind of embedded lightblue-rest server + arquillian deployment of the app + darcy UI tests. I would like to get something similar going with the data management app soon.
Tests using darcy would be independent of the implementation. Though that wouldn't buy anything on a rewrite as the UI would likely change.
Metadata app is done in jQuery, which is rather difficult to unit test. Solutions I see right now: