Class loading issue

41 views
Skip to first unread message

Saikat

unread,
Sep 10, 2019, 1:06:15 PM9/10/19
to EvoSuite
I have generated test class using evosuite but observed that some scenarios  are not covered , hence decided to write manually with mockito.But i am getting following errors
ests run: 2, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 8.592 sec <<< FAILURE! - in com.kpmg.cms.core.servlets.ArticleIdGenerationServletTest
testMock(com.kpmg.cms.core.servlets.ArticleIdGenerationServletTest)  Time elapsed: 6.98 sec  <<< ERROR!
org.evosuite.shaded.org.mockito.exceptions.base.MockitoException: 
ClassCastException occurred while creating the mockito mock :
  class to mock : 'com.kpmg.cms.core.services.UniqueArticleIdService', 
  loaded by classloader : 'sun.misc.Launcher$AppClassLoader@6bc7c054'
  created class : 'com.kpmg.cms.core.services.UniqueArticleIdService$MockitoMock$1082284594', 
  loaded by classloader : 'org.evosuite.shaded.net.bytebuddy.dynamic.loading.MultipleParentClassLoader@5fa25896'
  proxy instance class : 'com.kpmg.cms.core.services.UniqueArticleIdService$MockitoMock$1082284594', 
  loaded by classloader : 'org.evosuite.shaded.net.bytebuddy.dynamic.loading.MultipleParentClassLoader@5fa25896'
  instance creation by : ObjenesisInstantiator

You might experience classloading issues, please ask the mockito mailing-list.

at java.lang.Class.cast(Class.java:3369)
at org.evosuite.shaded.org.mockito.internal.creation.bytebuddy.SubclassByteBuddyMockMaker.ensureMockIsAssignableToMockedType(SubclassByteBuddyMockMaker.java:87)
at org.evosuite.shaded.org.mockito.internal.creation.bytebuddy.SubclassByteBuddyMockMaker.createMock(SubclassByteBuddyMockMaker.java:51)
at org.evosuite.shaded.org.mockito.internal.creation.bytebuddy.ByteBuddyMockMaker.createMock(ByteBuddyMockMaker.java:25)
at org.evosuite.shaded.org.mockito.internal.util.MockUtil.createMock(MockUtil.java:35)
at org.evosuite.shaded.org.mockito.internal.MockitoCore.mock(MockitoCore.java:65)
at org.evosuite.shaded.org.mockito.Mockito.mock(Mockito.java:1864)
at org.evosuite.shaded.org.mockito.Mockito.mock(Mockito.java:1777)
at com.kpmg.cms.core.servlets.ArticleIdGenerationServletTest.testMock(ArticleIdGenerationServletTest.java:131)
Reply all
Reply to author
Forward
0 new messages