How to mock the below method using Mockito or PowerMock without providing the class in PrepareForTest
class Test{
public static void test(){
getConnection();
}
public static Connection getConnection() throws NamingException, SQLException {
InitialContext localInitialContext = new InitialContext();
DataSource localDataSource = (DataSource) localInitialContext.lookup(JNDINames.DATASOURCE);
Connection localConnection = localDataSource.getConnection();
return localConnection;
}
}