### Question:
AnnonceServiceImpl implements AnnonceService { @Override public Annonce extractAnnonce(String annonceId) { return em.createQuery("SELECT a FROM Annonce AS a" + " WHERE a.id = :id" , Annonce.class).setParameter("id", annonceId).getResultList().get(0); }  @Override List<Annonce> getAll(); @Override void addAnnonce(Annonce annonce); @Override void removeAnnonce(Annonce annonce); @Override int updateAnnonce(Annonce annonce); @Override List<Annonce> getAnnonce(String usrID); @Override Annonce extractAnnonce(String annonceId);  }### Answer:
@Test void extractAnnonceTest() { initDataStore6(); Annonce annonce = annonceserviceimpl.extractAnnonce("123456"); assertEquals("étagère",annonce.getName()); }