@Test public void testBorrarCodigoNoCompartido() throws Exception { CodigoServiceIF codigoService = (CodigoServiceIF) context.getBean("codigoService"); Codigo nuevoCodigo = new Codigo("NuevoCodigo"); nuevoCodigo = codigoService.crear(nuevoCodigo); assertTrue(nuevoCodigo.getPropietarios().size() == 0); codigoService.borrar(nuevoCodigo.getId()); assertNull(codigoService.getCodigo(nuevoCodigo.getId())); }
@Test public void testNoseDebeBorraCodigoCompartido() throws Exception { CodigoServiceIF codigoService = (CodigoServiceIF) context.getBean("codigoService"); Codigo nuevoCodigo = new Codigo("NuevoCodigo"); nuevoCodigo.addPropietario(13L); nuevoCodigo = codigoService.crear(nuevoCodigo); assertTrue(nuevoCodigo.getPropietarios().size() > 0); assertTrue(nuevoCodigo.getPropietarios().contains(13L)); codigoService.borrar(nuevoCodigo.getId()); assertNotNull(codigoService.getCodigo(nuevoCodigo.getId())); }