Junit mock for Pagemanager getPage
Hi All,
I need to mock this statement in my class.
PageManager pageManager = resolver.adaptTo(PageManager.class);
pageManager.getPage("/test/sample");
So in my junit class, I have this code,
lenient().when(pageManager.getPage("/test/sample")).thenReturn(context.create().page("/test/sample");
while debugging i could see that
In java code the page manager object is
io.wcm.testing.mock.aem.MockPageManager@58882a93
In junit class
Mock for PageManager, hashCode: 749625255
Is that the reason, why pageManager.getPage("/test/sample") returns null inspite of having a create page in junit?