use of sic.builder.CondicionIVABuilder in project sic by belluccifranco.
the class CondicionIVAServiceImplTest method shouldValidarOperacionWhenDuplicadoActualizacion.
@Test
public void shouldValidarOperacionWhenDuplicadoActualizacion() {
thrown.expect(BusinessServiceException.class);
thrown.expectMessage(ResourceBundle.getBundle("Mensajes").getString("mensaje_condicionIVA_nombre_duplicado"));
CondicionIVA condicionIVA = new CondicionIVABuilder().withId_CondicionIVA(Long.MIN_VALUE).withNombre("Responsable Inscripto").build();
CondicionIVA condicionIVADuplicada = new CondicionIVABuilder().build();
condicionIVADuplicada.setId_CondicionIVA(Long.MAX_VALUE);
condicionIVADuplicada.setNombre("Responsable Inscripto");
when(condicionDeIVAServiceImpl.getCondicionIVAPorNombre(condicionIVADuplicada.getNombre())).thenReturn(condicionIVA);
condicionDeIVAServiceImpl.validarOperacion(TipoDeOperacion.ACTUALIZACION, condicionIVADuplicada);
}
Aggregations