File tree Expand file tree Collapse file tree 1 file changed +18
-0
lines changed
bundles/af-core/src/test/java/com/adobe/cq/forms/core/components/util Expand file tree Collapse file tree 1 file changed +18
-0
lines changed Original file line number Diff line number Diff line change 30
30
31
31
import com .adobe .cq .forms .core .Utils ;
32
32
import com .adobe .cq .forms .core .components .internal .form .FormConstants ;
33
+ import com .adobe .cq .forms .core .components .models .form .print .dorapi .DorContainer ;
33
34
import com .adobe .cq .forms .core .context .FormsCoreComponentTestContext ;
34
35
import com .day .cq .wcm .api .Page ;
35
36
import com .day .cq .wcm .api .PageManager ;
@@ -185,4 +186,21 @@ private AbstractFormComponentImpl prepareTestClass(String path) {
185
186
Utils .setInternalState (abstractFormComponentImpl , "resource" , resource );
186
187
return abstractFormComponentImpl ;
187
188
}
189
+
190
+ @ Test
191
+ public void testGetDorContainer () {
192
+ Resource resource = Mockito .mock (Resource .class );
193
+ AbstractFormComponentImpl abstractFormComponentImpl = new AbstractFormComponentImpl ();
194
+ Utils .setInternalState (abstractFormComponentImpl , "resource" , resource );
195
+ Utils .setInternalState (abstractFormComponentImpl , "channel" , "print" );
196
+
197
+ Resource dorContainerResource = Mockito .mock (Resource .class );
198
+ Mockito .doReturn (dorContainerResource ).when (resource ).getChild ("fd:dorContainer" );
199
+
200
+ DorContainer dorContainerMock = Mockito .mock (DorContainer .class );
201
+ Mockito .doReturn (dorContainerMock ).when (dorContainerResource ).adaptTo (DorContainer .class );
202
+
203
+ assertThrows (java .lang .IllegalArgumentException .class , () -> abstractFormComponentImpl .getDorContainer ());
204
+
205
+ }
188
206
}
You can’t perform that action at this time.
0 commit comments