In junit throwing exception java.lang.NoClassDefFoundError: com/adobe/guides/core/exception/DxmlInvalidResourceException
I am trying the below java code
Java code
directContext, indirectContext);
junit code
@ExtendWith(AemContextExtension.class)
class CreatesampleServletTest {
private final AemContext context = new AemContext(ResourceResolverType.JCR_MOCK);
@InjectMocks
private CreatesampleServlet createsample = new CreatesampleServlet();
@Mock
private MockSlingHttpServletRequest request;
@Mock
private MockSlingHttpServletResponse response;
@Mock
private ResourceResolver resourceResolver;
@Mock
private Session session;
@BeforeEach
void setUp() throws Exception {
request = context.request();
response = context.response();
resourceResolver = context.request().getResourceResolver();
context.registerAdapter(ResourceResolver.class, Session.class, session);
context.request().setQueryString("sourcePath =/content/dam/demo/sampleimage&baselinetitle=sample&label=label");
}
@test
void test_post() throws ServletException, IOException {
createsample.doPost(request,response);
assertEquals("sample",response.getOutputAsString());
}