@Test public void deveObterPisComoFoiSetado() { final NFNotaInfoItemImposto imposto = new NFNotaInfoItemImposto(); final NFNotaInfoItemImpostoPIS pis = FabricaDeObjetosFake.getNFNotaInfoItemImpostoPIS(); imposto.setPis(pis); Assert.assertEquals(pis, imposto.getPis()); }
@Test public void devePermitirCofinsstNulo() { final NFNotaInfoItemImposto imposto = new NFNotaInfoItemImposto(); imposto.setCofins(FabricaDeObjetosFake.getNFNotaInfoItemImpostoCOFINS()); imposto.setIcms(FabricaDeObjetosFake.getNFNotaInfoItemImpostoICMS()); imposto.setImpostoImportacao(FabricaDeObjetosFake.getNFNotaInfoItemImpostoImportacao()); imposto.setIpi(FabricaDeObjetosFake.getNFNotaInfoItemImpostoIPI()); imposto.setPis(FabricaDeObjetosFake.getNFNotaInfoItemImpostoPIS()); imposto.setPisst(FabricaDeObjetosFake.getNFNotaInfoItemImpostoPISST()); imposto.setValorTotalTributos(new BigDecimal("999999999999.99")); imposto.toString(); }
@Test public void devePermitirValorTotalTributosNulo() { final NFNotaInfoItemImposto imposto = new NFNotaInfoItemImposto(); imposto.setCofins(FabricaDeObjetosFake.getNFNotaInfoItemImpostoCOFINS()); imposto.setCofinsst(FabricaDeObjetosFake.getNFNotaInfoItemImpostoCOFINSST()); imposto.setIcms(FabricaDeObjetosFake.getNFNotaInfoItemImpostoICMS()); imposto.setImpostoImportacao(FabricaDeObjetosFake.getNFNotaInfoItemImpostoImportacao()); imposto.setIpi(FabricaDeObjetosFake.getNFNotaInfoItemImpostoIPI()); imposto.setPis(FabricaDeObjetosFake.getNFNotaInfoItemImpostoPIS()); imposto.setPisst(FabricaDeObjetosFake.getNFNotaInfoItemImpostoPISST()); imposto.setIcmsUfDestino(FabricaDeObjetosFake.getNFNotaaInfoItemImpostoICMSUFDestino()); imposto.toString(); }