Я использую Apache's GenericObjectPool
, чтобы создать пул объектов моего класса.Возвращает ли объект обратно в бассейн?
У меня есть веб-приложение. После обработки моего запроса я возвращаю объект обратно в пул без каких-либо проблем. В коде я сохраняю объект обратно в пул в блоке finally
.
Мой вопрос в том, что в моих тестовых случаях JUnit также я получаю объект из пула и используя его. Действительно ли мне нужно вернуть объект обратно в пул после завершения выполнения тестового примера?
@Test
public void testMethod(){
try{
//some code after getting the object from the pool
}catch(Exception e){
}finally{
//call the logic to put the object back to the pool here
}
}
Действительно ли требуется, чтобы объекты возвращались к клиенту в тестовых случаях, как указано в блоке finally выше?