@Test(expected = IllegalStateException.class)
 public void naoDevePermitrSituacaoTributariaNulo() {
   final NFNotaInfoItemImpostoPISAliquota pisAliquota = new NFNotaInfoItemImpostoPISAliquota();
   pisAliquota.setPercentualAliquota(new BigDecimal("99.99"));
   pisAliquota.setValorBaseCalculo(new BigDecimal("999999999999.99"));
   pisAliquota.setValorTributo(new BigDecimal("999999999999.99"));
   pisAliquota.toString();
 }
 @Test(expected = IllegalStateException.class)
 public void naoDevePermitrPercentualAliquotaNulo() {
   final NFNotaInfoItemImpostoPISAliquota pisAliquota = new NFNotaInfoItemImpostoPISAliquota();
   pisAliquota.setSituacaoTributaria(
       NFNotaInfoSituacaoTributariaPIS
           .CREDITO_PRESUMIDO_OPERACAO_AQUISICAO_VINCULADA_RECEITAS_NAO_TRIBUTADAS_MERCADO_INTERNO_EXPORTACAO);
   pisAliquota.setValorBaseCalculo(new BigDecimal("999999999999.99"));
   pisAliquota.setValorTributo(new BigDecimal("999999999999.99"));
   pisAliquota.toString();
 }