@Test public void shouldSaveImportedProduct() throws Exception { Product product = new Product(); productPersistenceHandler.save(product); verify(productService).save(product); }
@Override protected void save(BaseModel record) { productService.save((Product) record); }
ProductPersistenceHandler extends AbstractModelPersistenceHandler { @Override protected void save(BaseModel record) { productService.save((Product) record); } }
ProductPersistenceHandler extends AbstractModelPersistenceHandler { @Override protected void save(BaseModel record) { productService.save((Product) record); }  }
ProductPersistenceHandler extends AbstractModelPersistenceHandler { @Override protected void save(BaseModel record) { productService.save((Product) record); }  @Override void postProcess(AuditFields auditFields); @Override String getMessageKey(); }
ProductPersistenceHandler extends AbstractModelPersistenceHandler { @Override protected void save(BaseModel record) { productService.save((Product) record); }  @Override void postProcess(AuditFields auditFields); @Override String getMessageKey();  }