orochasamuel / fiscalbr-net

Para facilitar seu dia a dia como desenvolvedor \o/
MIT License
91 stars 48 forks source link

[BUG] Descobrir PORQUE os testes falham quando é usado Double no lugar de Decimal #103

Closed orochasamuel closed 1 year ago

orochasamuel commented 1 year ago

EDIT Funciona local mas no Github Actions não.

Build started 09/07/2023 16:23:14. 1>Project "/home/runner/work/fiscalbr-net/fiscalbr-net/FiscalBr.sln" on node 1 (VSTest target(s)). 1>ValidateSolutionConfiguration: Building solution configuration "Debug|Any CPU". Test run for /home/runner/work/fiscalbr-net/fiscalbr-net/tests/FiscalBr.Test/bin/Debug/net6.0/FiscalBr.Test.dll (.NETCoreApp,Version=v6.0) Microsoft (R) Test Execution Command Line Tool Version 17.7.0-preview-23364-03+bc17bb9693cfc4778ded51aa0ab7f1065433f989 (x64) Copyright (c) Microsoft Corporation. All rights reserved.

Starting test execution, please wait... A total of 1 test files matched the specified pattern. [xUnit.net 00:00:00.00] xUnit.net VSTest Adapter v2.4.5+1caef2f33e (64-bit .NET 6.0.21) [xUnit.net 00:00:02.12] Discovering: FiscalBr.Test [xUnit.net 00:00:02.31] Discovered: FiscalBr.Test [xUnit.net 00:00:02.31] Starting: FiscalBr.Test [xUnit.net 00:00:02.46] FiscalBr.Test.Sped.Bloco1.Bloco1Registro1320Test.Ler_Registro_1320_EFDFiscal(currentCulture: "pt-BR") [FAIL] [xUnit.net 00:00:02.46] Assert.Equal() Failure [xUnit.net 00:00:02.46] Expected: 100.13 [xUnit.net 00:00:02.46] Actual: 10013 [xUnit.net 00:00:02.46] Stack Trace: [xUnit.net 00:00:02.47] /home/runner/work/fiscalbr-net/fiscalbr-net/tests/FiscalBr.Test/Sped/Bloco1/Bloco1Registro1320Test.cs(27,0): at FiscalBr.Test.Sped.Bloco1.Bloco1Registro1320Test.Ler_Registro_1320_EFDFiscal(String currentCulture) Passed FiscalBr.Test.Sintegra.Registro10Test.Sintegra_Gerar_Registro_10 [8 ms] Passed FiscalBr.Test.Sped.SpedLeituraTest.Teste_Leitura_Quantidade_Propriedades_EFDFiscal_C500_V16 [3 ms] Passed FiscalBr.Test.Sped.SpedLeituraTest.Teste_Leitura_Quantidade_Propriedades_EFDFiscal_C500_V3 [< 1 ms] Passed FiscalBr.Test.Sped.SpedLeituraTest.Teste_Leitura_Quantidade_Propriedades_EFDFiscal_C500_V17 [< 1 ms] Passed FiscalBr.Test.Sped.SpedLeituraTest.Leitura_Arquivo_EFDFiscal_ASSINADA_Com_Dados_Ficticios [53 ms] Failed FiscalBr.Test.Sped.Bloco1.Bloco1Registro1320Test.Ler_Registro_1320_EFDFiscal(currentCulture: "pt-BR") [32 ms] Error Message: Assert.Equal() Failure Expected: 100.13 Actual: 10013 Stack Trace: at FiscalBr.Test.Sped.Bloco1.Bloco1Registro1320Test.Ler_Registro_1320_EFDFiscal(String currentCulture) in /home/runner/work/fiscalbr-net/fiscalbr-net/tests/FiscalBr.Test/Sped/Bloco1/Bloco1Registro1320Test.cs:line 27 Passed FiscalBr.Test.Sped.Bloco1.Bloco1Registro1921Test.Ler_Registro_1921_EFDFiscal [6 ms] Passed FiscalBr.Test.Dimob.DimobTrailerTest.DimobTrailer [< 1 ms] [xUnit.net 00:00:02.49] FiscalBr.Test.Sped.Bloco1.Bloco1Registro1391Test.Ler_Registro_1391_EFDFiscal(currentCulture: "pt-BR") [FAIL] [xUnit.net 00:00:02.49] Assert.Equal() Failure [xUnit.net 00:00:02.49] Expected: 123.41 [xUnit.net 00:00:02.49] Actual: 12341 [xUnit.net 00:00:02.49] Stack Trace: [xUnit.net 00:00:02.49] /home/runner/work/fiscalbr-net/fiscalbr-net/tests/FiscalBr.Test/Sped/Bloco1/Bloco1Registro1391Test.cs(22,0): at FiscalBr.Test.Sped.Bloco1.Bloco1Registro1391Test.Ler_Registro_1391_EFDFiscal(String currentCulture) Passed FiscalBr.Test.Sped.Bloco0.Bloco0Registro100Test.Escrever_Registro_0100_Sem_Dados_Contador_EFDFiscal [9 ms] Failed FiscalBr.Test.Sped.Bloco1.Bloco1Registro1391Test.Ler_Registro_1391_EFDFiscal(currentCulture: "pt-BR") [21 ms] Error Message: Assert.Equal() Failure Expected: 123.41 Actual: 12341 Stack Trace: at FiscalBr.Test.Sped.Bloco1.Bloco1Registro1391Test.Ler_Registro_1391_EFDFiscal(String currentCulture) in /home/runner/work/fiscalbr-net/fiscalbr-net/tests/FiscalBr.Test/Sped/Bloco1/Bloco1Registro1391Test.cs:line 22 Passed FiscalBr.Test.Sped.SpedEnumTest.IndTipoFreteTest(v: ContaProprioDestinatario) [< 1 ms] Passed FiscalBr.Test.Sped.SpedEnumTest.IndTipoFreteTest(v: ContaTerceiros) [< 1 ms] Passed FiscalBr.Test.Sped.SpedEnumTest.IndTipoFreteTest(v: ContaRemetenteCif) [< 1 ms] Passed FiscalBr.Test.Sped.SpedEnumTest.IndTipoFreteTest(v: ContaProprioRemetente) [< 1 ms] Passed FiscalBr.Test.Sped.SpedEnumTest.IndTipoFreteTest(v: SemCobrancaFrete) [< 1 ms] Passed FiscalBr.Test.Sped.SpedEnumTest.IndTipoFreteTest(v: ContaDestinatarioFob) [< 1 ms] Passed FiscalBr.Test.Sped.SpedEnumTest.ConverterIntParaEnumTipoSemFreteTest [1 ms] Passed FiscalBr.Test.Sped.SpedEnumTest.CodigoVersaoLeiauteTest(v: V9) [< 1 ms] Passed FiscalBr.Test.Sped.SpedEnumTest.CodigoVersaoLeiauteTest(v: V12) [< 1 ms] Passed FiscalBr.Test.Sped.SpedEnumTest.CodigoVersaoLeiauteTest(v: V16) [< 1 ms] Passed FiscalBr.Test.Sped.SpedEnumTest.CodigoVersaoLeiauteTest(v: V11) [< 1 ms] Passed FiscalBr.Test.Sped.SpedEnumTest.CodigoVersaoLeiauteTest(v: V3) [< 1 ms] Passed FiscalBr.Test.Sped.SpedEnumTest.CodigoVersaoLeiauteTest(v: V2) [< 1 ms] Passed FiscalBr.Test.Sped.SpedEnumTest.CodigoVersaoLeiauteTest(v: V17) [< 1 ms] Passed FiscalBr.Test.Sped.SpedEnumTest.CodigoVersaoLeiauteTest(v: V15) [< 1 ms] Passed FiscalBr.Test.Sped.SpedEnumTest.CodigoVersaoLeiauteTest(v: V10) [< 1 ms] Passed FiscalBr.Test.Sped.SpedEnumTest.CodigoVersaoLeiauteTest(v: V4) [< 1 ms] Passed FiscalBr.Test.Sped.SpedEnumTest.CodigoVersaoLeiauteTest(v: V6) [< 1 ms] Passed FiscalBr.Test.Sped.SpedEnumTest.CodigoVersaoLeiauteTest(v: V14) [< 1 ms] Passed FiscalBr.Test.Sped.SpedEnumTest.CodigoVersaoLeiauteTest(v: V7) [< 1 ms] Passed FiscalBr.Test.Sped.SpedEnumTest.CodigoVersaoLeiauteTest(v: V8) [< 1 ms] Passed FiscalBr.Test.Sped.SpedEnumTest.CodigoVersaoLeiauteTest(v: V13) [< 1 ms] Passed FiscalBr.Test.Sped.SpedEnumTest.CodigoVersaoLeiauteTest(v: V5) [< 1 ms] Passed FiscalBr.Test.Sped.SpedLeituraTest.LeituraArquivoEFDContribuicoesSimplesApropriacaoDireta [54 ms] Passed FiscalBr.Test.Sped.SpedLeituraTest.Teste_Leitura_Quantidade_Propriedades_EFDFiscal_C500_V10 [< 1 ms] Passed FiscalBr.Test.Sped.BlocoD.BlocoDRegistro001Test.Escrever_Registro_C001_Sem_Movimento_EFDContribuicoes_e_EFDFiscal [10 ms] Passed FiscalBr.Test.Sped.BlocoD.BlocoDRegistro001Test.Escrever_Registro_D001_Com_Movimento_EFDContribuicoes [< 1 ms] Passed FiscalBr.Test.Sped.SpedLeituraTest.Leitura_Arquivo_EFDFiscal_ASSINADA_Com_Dados_Ficticios_SEM_0000 [5 ms] Passed FiscalBr.Test.Sped.SpedLeituraTest.Teste_Leitura_Quantidade_Propriedades_EFDFiscal_C500_V2 [< 1 ms] Passed FiscalBr.Test.Sped.SpedLeituraTest.Teste_Leitura_Quantidade_Propriedades_EFDFiscal_C500_V14 [< 1 ms] Passed FiscalBr.Test.Sped.SpedLeituraTest.Teste_Leitura_Isolada_C500_SEM_Registro_0000_V16 [3 ms] Passed FiscalBr.Test.Sped.BlocoK.BlocoKRegistro001Test.Escrever_Registro_K001_EFDFiscal_V10_E_Acima(codVer: V11, dataDec: 2017-01-01T00:00:00.0000000, indMov: BlocoSemDados, resultadoEsperado: "|K001|1|") [30 ms] Passed FiscalBr.Test.Sped.BlocoK.BlocoKRegistro001Test.Escrever_Registro_K001_EFDFiscal_V10_E_Acima(codVer: V10, dataDec: 2016-01-01T00:00:00.0000000, indMov: BlocoComDados, resultadoEsperado: "|K001|0|") [< 1 ms] Passed FiscalBr.Test.Sped.BlocoK.BlocoKRegistro001Test.Escrever_Registro_K001_EFDFiscal_V10_E_Acima(codVer: V15, dataDec: 2021-01-01T00:00:00.0000000, indMov: BlocoSemDados, resultadoEsperado: "|K001|1|") [< 1 ms] Passed FiscalBr.Test.Sped.BlocoK.BlocoKRegistro001Test.Escrever_Registro_K001_EFDFiscal_V10_E_Acima(codVer: V17, dataDec: 2023-01-01T00:00:00.0000000, indMov: BlocoComDados, resultadoEsperado: "|K001|0|") [< 1 ms] Passed FiscalBr.Test.Sped.BlocoK.BlocoKRegistro001Test.Escrever_Registro_K001_EFDFiscal_V10_E_Acima(codVer: V12, dataDec: 2018-01-01T00:00:00.0000000, indMov: BlocoSemDados, resultadoEsperado: "|K001|1|") [< 1 ms] Passed FiscalBr.Test.Sped.BlocoK.BlocoKRegistro001Test.Escrever_Registro_K001_EFDFiscal_V10_E_Acima(codVer: V16, dataDec: 2022-01-01T00:00:00.0000000, indMov: BlocoSemDados, resultadoEsperado: "|K001|1|") [< 1 ms] Passed FiscalBr.Test.Sped.BlocoK.BlocoKRegistro001Test.Escrever_Registro_K001_EFDFiscal_V10_E_Acima(codVer: V14, dataDec: 2020-01-01T00:00:00.0000000, indMov: BlocoSemDados, resultadoEsperado: "|K001|1|") [< 1 ms] Passed FiscalBr.Test.Sped.BlocoK.BlocoKRegistro001Test.Escrever_Registro_K001_EFDFiscal_V10_E_Acima(codVer: V12, dataDec: 2018-01-01T00:00:00.0000000, indMov: BlocoComDados, resultadoEsperado: "|K001|0|") [< 1 ms] Passed FiscalBr.Test.Sped.BlocoK.BlocoKRegistro001Test.Escrever_Registro_K001_EFDFiscal_V10_E_Acima(codVer: V15, dataDec: 2021-01-01T00:00:00.0000000, indMov: BlocoComDados, resultadoEsperado: "|K001|0|") [< 1 ms] Passed FiscalBr.Test.Sped.BlocoK.BlocoKRegistro001Test.Escrever_Registro_K001_EFDFiscal_V10_E_Acima(codVer: V13, dataDec: 2019-01-01T00:00:00.0000000, indMov: BlocoSemDados, resultadoEsperado: "|K001|1|") [< 1 ms] Passed FiscalBr.Test.Sped.BlocoK.BlocoKRegistro001Test.Escrever_Registro_K001_EFDFiscal_V10_E_Acima(codVer: V14, dataDec: 2020-01-01T00:00:00.0000000, indMov: BlocoComDados, resultadoEsperado: "|K001|0|") [< 1 ms] Passed FiscalBr.Test.Sped.BlocoK.BlocoKRegistro001Test.Escrever_Registro_K001_EFDFiscal_V10_E_Acima(codVer: V17, dataDec: 2023-01-01T00:00:00.0000000, indMov: BlocoSemDados, resultadoEsperado: "|K001|1|") [< 1 ms] Passed FiscalBr.Test.Sped.BlocoK.BlocoKRegistro001Test.Escrever_Registro_K001_EFDFiscal_V10_E_Acima(codVer: V16, dataDec: 2022-01-01T00:00:00.0000000, indMov: BlocoComDados, resultadoEsperado: "|K001|0|") [< 1 ms] Passed FiscalBr.Test.Sped.BlocoK.BlocoKRegistro001Test.Escrever_Registro_K001_EFDFiscal_V10_E_Acima(codVer: V10, dataDec: 2016-01-01T00:00:00.0000000, indMov: BlocoSemDados, resultadoEsperado: "|K001|1|") [< 1 ms] Passed FiscalBr.Test.Sped.BlocoK.BlocoKRegistro001Test.Escrever_Registro_K001_EFDFiscal_V10_E_Acima(codVer: V11, dataDec: 2017-01-01T00:00:00.0000000, indMov: BlocoComDados, resultadoEsperado: "|K001|0|") [< 1 ms] Passed FiscalBr.Test.Sped.BlocoK.BlocoKRegistro001Test.Escrever_Registro_K001_EFDFiscal_V10_E_Acima(codVer: V13, dataDec: 2019-01-01T00:00:00.0000000, indMov: BlocoComDados, resultadoEsperado: "|K001|0|") [< 1 ms] Passed FiscalBr.Test.Sped.BlocoK.BlocoKRegistro001Test.Escrever_Registro_K001_EFDFiscal_V09_E_Abaixo(codVer: V2, dataDec: 2009-01-01T00:00:00.0000000, indMov: BlocoSemDados) [< 1 ms] Passed FiscalBr.Test.Sped.BlocoK.BlocoKRegistro001Test.Escrever_Registro_K001_EFDFiscal_V09_E_Abaixo(codVer: V2, dataDec: 2009-01-01T00:00:00.0000000, indMov: BlocoComDados) [< 1 ms] Passed FiscalBr.Test.Sped.BlocoK.BlocoKRegistro001Test.Escrever_Registro_K001_EFDFiscal_V09_E_Abaixo(codVer: V3, dataDec: 2010-01-01T00:00:00.0000000, indMov: BlocoComDados) [< 1 ms] Passed FiscalBr.Test.Sped.BlocoK.BlocoKRegistro001Test.Escrever_Registro_K001_EFDFiscal_V09_E_Abaixo(codVer: V9, dataDec: 2015-01-01T00:00:00.0000000, indMov: BlocoComDados) [< 1 ms] Passed FiscalBr.Test.Sped.BlocoK.BlocoKRegistro001Test.Escrever_Registro_K001_EFDFiscal_V09_E_Abaixo(codVer: V4, dataDec: 2011-01-01T00:00:00.0000000, indMov: BlocoSemDados) [< 1 ms] Passed FiscalBr.Test.Sped.BlocoK.BlocoKRegistro001Test.Escrever_Registro_K001_EFDFiscal_V09_E_Abaixo(codVer: V6, dataDec: 2012-07-01T00:00:00.0000000, indMov: BlocoSemDados) [< 1 ms] Passed FiscalBr.Test.Sped.BlocoK.BlocoKRegistro001Test.Escrever_Registro_K001_EFDFiscal_V09_E_Abaixo(codVer: V8, dataDec: 2014-01-01T00:00:00.0000000, indMov: BlocoSemDados) [< 1 ms] Passed FiscalBr.Test.Sped.BlocoK.BlocoKRegistro001Test.Escrever_Registro_K001_EFDFiscal_V09_E_Abaixo(codVer: V3, dataDec: 2010-01-01T00:00:00.0000000, indMov: BlocoSemDados) [< 1 ms] Passed FiscalBr.Test.Sped.BlocoK.BlocoKRegistro001Test.Escrever_Registro_K001_EFDFiscal_V09_E_Abaixo(codVer: V4, dataDec: 2011-01-01T00:00:00.0000000, indMov: BlocoComDados) [< 1 ms] Passed FiscalBr.Test.Sped.BlocoK.BlocoKRegistro001Test.Escrever_Registro_K001_EFDFiscal_V09_E_Abaixo(codVer: V6, dataDec: 2012-07-01T00:00:00.0000000, indMov: BlocoComDados) [< 1 ms] Passed FiscalBr.Test.Sped.BlocoK.BlocoKRegistro001Test.Escrever_Registro_K001_EFDFiscal_V09_E_Abaixo(codVer: V7, dataDec: 2013-01-01T00:00:00.0000000, indMov: BlocoSemDados) [< 1 ms] Passed FiscalBr.Test.Sped.BlocoK.BlocoKRegistro001Test.Escrever_Registro_K001_EFDFiscal_V09_E_Abaixo(codVer: V7, dataDec: 2013-01-01T00:00:00.0000000, indMov: BlocoComDados) [< 1 ms] Passed FiscalBr.Test.Sped.BlocoK.BlocoKRegistro001Test.Escrever_Registro_K001_EFDFiscal_V09_E_Abaixo(codVer: V5, dataDec: 2012-01-01T00:00:00.0000000, indMov: BlocoComDados) [< 1 ms] Passed FiscalBr.Test.Sped.BlocoK.BlocoKRegistro001Test.Escrever_Registro_K001_EFDFiscal_V09_E_Abaixo(codVer: V9, dataDec: 2015-01-01T00:00:00.0000000, indMov: BlocoSemDados) [< 1 ms] Passed FiscalBr.Test.Sped.BlocoK.BlocoKRegistro001Test.Escrever_Registro_K001_EFDFiscal_V09_E_Abaixo(codVer: V8, dataDec: 2014-01-01T00:00:00.0000000, indMov: BlocoComDados) [< 1 ms] Passed FiscalBr.Test.Sped.BlocoK.BlocoKRegistro001Test.Escrever_Registro_K001_EFDFiscal_V09_E_Abaixo(codVer: V5, dataDec: 2012-01-01T00:00:00.0000000, indMov: BlocoSemDados) [< 1 ms] Passed FiscalBr.Test.Validacoes.ValidarInscricaoEstadualTest.ValidarInscricaoEstadualIsento(ie: "ISENTO", uf: "SP") [5 ms] Passed FiscalBr.Test.Validacoes.ValidarInscricaoEstadualTest.ValidarInscricaoEstadualIsento(ie: "ISENTO", uf: "AC") [< 1 ms] Passed FiscalBr.Test.Validacoes.ValidarInscricaoEstadualTest.ValidarInscricaoEstadualIsento(ie: "ISENTO", uf: "MA") [< 1 ms] Passed FiscalBr.Test.Validacoes.ValidarInscricaoEstadualTest.ValidarInscricaoEstadualIsento(ie: "ISENTO", uf: "CE") [< 1 ms] Passed FiscalBr.Test.Validacoes.ValidarInscricaoEstadualTest.ValidarInscricaoEstadualIsento(ie: "ISENTO", uf: "GO") [< 1 ms] Passed FiscalBr.Test.Validacoes.ValidarInscricaoEstadualTest.ValidarInscricaoEstadualIsenta(ie: "ISENTA", uf: "MA") [< 1 ms] Passed FiscalBr.Test.Validacoes.ValidarInscricaoEstadualTest.ValidarInscricaoEstadualIsenta(ie: "ISENTA", uf: "AC") [< 1 ms] Passed FiscalBr.Test.Validacoes.ValidarInscricaoEstadualTest.ValidarInscricaoEstadualIsenta(ie: "ISENTA", uf: "GO") [< 1 ms] Passed FiscalBr.Test.Validacoes.ValidarInscricaoEstadualTest.ValidarInscricaoEstadualIsenta(ie: "ISENTA", uf: "CE") [< 1 ms] Passed FiscalBr.Test.Validacoes.ValidarInscricaoEstadualTest.SomenteInscricosValidas(ie: "105044873", uf: "GO") [< 1 ms] Passed FiscalBr.Test.Validacoes.ValidarInscricaoEstadualTest.SomenteInscricosValidas(ie: "142270790110", uf: "SP") [< 1 ms] Passed FiscalBr.Test.Dimob.DimobHeaderTest.DimobHeader [< 1 ms] Passed FiscalBr.Test.Sped.ArquivoSpedFiscalTests.EscreverArquivoEFDFiscalV2 [< 1 ms] Passed FiscalBr.Test.Sped.BlocoC.BlocoCRegistro001Test.Escrever_Registro_C001_Sem_Movimento_EFDContribuicoes_e_EFDFiscal [< 1 ms] Passed FiscalBr.Test.Sped.BlocoC.BlocoCRegistro001Test.Escrever_Registro_C001_Com_Movimento_EFDContribuicoes_e_EFDFiscal [< 1 ms] Passed FiscalBr.Test.Sped.Bloco0.Bloco0Registro000Test.Escrever_Registro_0000_EFDFiscal [275 ms] Passed FiscalBr.Test.Sped.BlocoD.BlocoDRegistro500Test.Escrever_Registro_D500_EFDFiscal_V2 [246 ms] Passed FiscalBr.Test.Sped.BlocoK.BlocoKRegistro010Test.Escrever_Registro_K010_EFDFiscal(tpLeiaute: Simplificado, resultadoEsperado: "|K010|0|") [< 1 ms] Passed FiscalBr.Test.Sped.BlocoK.BlocoKRegistro010Test.Escrever_Registro_K010_EFDFiscal(tpLeiaute: RestritoSaldoEstoque, resultadoEsperado: "|K010|2|") [< 1 ms] Passed FiscalBr.Test.Sped.BlocoK.BlocoKRegistro010Test.Escrever_Registro_K010_EFDFiscal(tpLeiaute: Completo, resultadoEsperado: "|K010|1|") [< 1 ms] Passed FiscalBr.Test.Sped.Enums.IndicadorTipoLeiauteBlocoKTest.IndTipoLeiauteTest(v: RestritoSaldoEstoque) [< 1 ms] Passed FiscalBr.Test.Sped.Enums.IndicadorTipoLeiauteBlocoKTest.IndTipoLeiauteTest(v: Simplificado) [< 1 ms] Passed FiscalBr.Test.Sped.Enums.IndicadorTipoLeiauteBlocoKTest.IndTipoLeiauteTest(v: Completo) [< 1 ms] Passed FiscalBr.Test.Sped.Bloco0.Bloco0Registro001Test.Escrever_Arquivo_EFDFiscal_0001_Sem_Movimento [7 ms] Passed FiscalBr.Test.Sped.Bloco0.Bloco0Registro001Test.Escrever_Registro_0001_Sem_Movimento_EFDFiscal [< 1 ms] Passed FiscalBr.Test.Sped.Bloco0.Bloco0Registro001Test.Escrever_Registro_0001_Com_Movimento_EFDFiscal [< 1 ms] Passed FiscalBr.Test.Sped.Bloco0.Bloco0Registro001Test.Escrever_Arquivo_EFDFiscal_0001_Com_Movimento [< 1 ms] Passed FiscalBr.Test.Sped.BlocoC.BlocoCRegistro500Test.Escrever_Registro_C500_EFDFiscal_V16 [27 ms] Passed FiscalBr.Test.Sped.BlocoC.BlocoCRegistro500Test.Escrever_Registro_C500_EFDFiscal_V14 [1 ms] Passed FiscalBr.Test.Sped.BlocoC.BlocoCRegistro100Test.Escrever_Registro_C100_Inutilizado_EFDFiscal_V17 [16 ms] Passed FiscalBr.Test.Sped.BlocoC.BlocoCRegistro100Test.Escrever_Registro_C100_Denegado_EFDFiscal_V17 [1 ms] [xUnit.net 00:00:02.84] Finished: FiscalBr.Test Passed FiscalBr.Test.Sped.BlocoC.BlocoCRegistro100Test.Escrever_Registro_C100_Cancelado_EFDFiscal_V17 [1 ms] Passed FiscalBr.Test.Sped.BlocoC.BlocoCRegistro100Test.Teste_Leitura_Isolada_C100_indmod_1B [6 ms] Passed FiscalBr.Test.Sped.BlocoC.BlocoCRegistro500Test.Escrever_Registro_C500_EFDFiscal_V2 [4 ms] Passed FiscalBr.Test.Sped.BlocoC.BlocoCRegistro500Test.Escrever_Registro_C500_EFDFiscal_V3 [1 ms]

Test Run Failed. Total tests: 108 Passed: 106 Failed: 2 Total time: 6.6027 Seconds 1>Project "/home/runner/work/fiscalbr-net/fiscalbr-net/FiscalBr.sln" (1) is building "/home/runner/work/fiscalbr-net/fiscalbr-net/tests/FiscalBr.Test/FiscalBr.Test.csproj" (8) on node 2 (VSTest target(s)). 8>VSTest: MSB4181: The "Microsoft.TestPlatform.Build.Tasks.VSTestTask" task returned false but did not log an error. 8>Done Building Project "/home/runner/work/fiscalbr-net/fiscalbr-net/tests/FiscalBr.Test/FiscalBr.Test.csproj" (VSTest target(s)) -- FAILED. 1>Done Building Project "/home/runner/work/fiscalbr-net/fiscalbr-net/FiscalBr.sln" (VSTest target(s)) -- FAILED.

Build FAILED. 0 Warning(s) 0 Error(s)

Time Elapsed 00:00:09.38 Error: Process completed with exit code 1.

orochasamuel commented 1 year ago

Corrigido.

Bastou incluir a cultura "pt-BR" na leitura para corrigir os erros nos testes do GitHub Actions.


// DE

conversionResult = Decimal.TryParse(value.ToStringSafe(), out convertedDecimalValue);

// PARA

System.Globalization.NumberStyles style = System.Globalization.NumberStyles.Number;
conversionResult = Decimal.TryParse(value.ToStringSafe(), style, System.Globalization.CultureInfo.GetCultureInfo("pt-BR"), out convertedDecimalValue);