this part need correction
Here new ConnectionPoolId is created with TEST_USER2 but checkPoolConnections is done using TEST_USER3.
In checkPoolConnections method
then only it will validate numOfConns and numOfActiveConns. In this case for TEST_USER3 ' if 'condition is returning false and if you pass any value to the checkPoolConnections method, the test case will pass.