как написать контрольный пример для if else codition. Я не получаю покрытие в блоке else, когда задаю объект как ноль.Также не получает освещение в блоке catch.
if (Object!= null) {
if (Object.getId() != null) {
responseModel = registrationService.updateVendor(Object);
} else {
responseModel = registrationService.save(Object);
}
} else {
responseModel = new ResponseModel();
responseModel.setCode(ERROR_1002);
responseModel.setMessage(ERROR_MSG1002);
logger.info("Vendor details not found");
}
} catch (NullPointerException e) {
//e.printStackTrace();
responseModel = new ResponseModel();
responseModel.setCode(ERROR_1000);
responseModel.setMessage(ERROR_MSG1000);
logger.error("Exception inside RegistrationController.Registration()" + e);
}