powermock - ConstructorNotFoundException when mocking java.sql.Timestemp object -
with code:
timestamp timestamp = powermock.createmock(timestamp.class); powermock.expectnew(timestamp.class, new class[] {long.class}, system.currenttimemillis()).andreturn(timestamp); i getting error:
org.powermock.reflect.exceptions.constructornotfoundexception: failed lookup constructor parameter types [ java.lang.long ] in class java.sql.timestamp. @ org.powermock.reflect.internal.whiteboximpl.getconstructor(whiteboximpl.java:250) @ org.powermock.api.easymock.powermock.doexpectnew(powermock.java:1825) @ org.powermock.api.easymock.powermock.expectnew(powermock.java:1806)
timestamp takes long, not long constructor parameter. try long.class instead.
Comments
Post a Comment