@@ -47,8 +47,8 @@ public void testCampaignDashboardElementsValidation() {
4747 final CampaignDto campaign = creator .createCampaign (user );
4848 final ArrayList <CampaignDashboardElement > campaignDashboardElements = new ArrayList <>();
4949 campaignDashboardElements .add (new CampaignDashboardElement ("diagram1" , "tab1" , null , 1 , 50 , 50 ));
50- campaignDashboardElements .add (new CampaignDashboardElement ("diagram2" , "tab1" , null , 1 , 50 , 50 ));
51- campaignDashboardElements .add (new CampaignDashboardElement ("diagram3" , "tab2" , null , 1 , 50 , 50 ));
50+ campaignDashboardElements .add (new CampaignDashboardElement ("diagram2" , "tab1" , null , 2 , 50 , 50 ));
51+ campaignDashboardElements .add (new CampaignDashboardElement ("diagram3" , "tab2" , null , 3 , 50 , 50 ));
5252 campaign .setCampaignDashboardElements (campaignDashboardElements );
5353
5454 getCampaignDiagramDefinitionFacade ().save (creator .createCampaignDiagramDefinition ("diagram1" , "Diagram one" ));
@@ -64,6 +64,7 @@ public void testCampaignDashboardElementsValidation() {
6464 campaign .getCampaignDashboardElements ().get (0 ).setSubTabId ("subTab1" );
6565 try {
6666 ((CampaignFacadeEjb .CampaignFacadeEjbLocal ) getCampaignFacade ()).validate (campaign );
67+ Assert .fail ("Campaign dashboard elements subTabId is missing. Validation should catch this!" );
6768 } catch (ValidationRuntimeException e ) {
6869 Assert .assertEquals ("Campaign dashboard elements subTabId of campaign CampaignName are missing!" , e .getMessage ());
6970 }
@@ -72,6 +73,7 @@ public void testCampaignDashboardElementsValidation() {
7273 campaign .getCampaignDashboardElements ().get (1 ).setSubTabId ("subTab2" );
7374 try {
7475 ((CampaignFacadeEjb .CampaignFacadeEjbLocal ) getCampaignFacade ()).validate (campaign );
76+ Assert .fail ("Campaign dashboard elements subTabId is missing. Validation should catch this!" );
7577 } catch (ValidationRuntimeException e ) {
7678 Assert .assertEquals ("Campaign dashboard elements subTabId of campaign CampaignName are missing!" , e .getMessage ());
7779 }
@@ -92,9 +94,11 @@ public void testCampaignDashboardElementsValidation() {
9294 Assert .fail (e .getMessage ());
9395 }
9496
95- campaign .getCampaignDashboardElements ().get (0 ).setDiagramId ("nonExistingDiagramId" );
97+ final String nonExistingDiagramId = "nonExistingDiagramId" ;
98+ campaign .getCampaignDashboardElements ().get (0 ).setDiagramId (nonExistingDiagramId );
9699 try {
97100 ((CampaignFacadeEjb .CampaignFacadeEjbLocal ) getCampaignFacade ()).validate (campaign );
101+ Assert .fail ("Diagram " + nonExistingDiagramId + " does not exist. Validation should catch this!" );
98102 } catch (ValidationRuntimeException e ) {
99103 Assert .assertEquals ("Diagram nonExistingDiagramId from campaign CampaignName does not exist!" , e .getMessage ());
100104 }
0 commit comments