Copyright © Unimake Software
Generated with DocFX

Search Results for

    Class WebserviceTest

    Classe com utilitários para testar os web-services da SEFAZ

    Inheritance
    System.Object
    WebserviceTest
    Inherited Members
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.ToString()
    Namespace: Unimake.Business.DFe.Utility
    Assembly: Unimake.Business.DFe.dll
    Syntax
    public class WebserviceTest

    Fields

    MensagemErroPadrao

    Mensagem padrão para erros gerados por Exceptions

    Declaration
    readonly string MensagemErroPadrao
    Field Value
    Type Description
    System.String

    Properties

    CertificadoDigital

    Certificado digital a ser utilizado nos testes do web-service

    Declaration
    public X509Certificate2 CertificadoDigital { get; set; }
    Property Value
    Type Description
    System.Security.Cryptography.X509Certificates.X509Certificate2

    SchemaVersao

    Versão do pacote de schema do serviço que terá o web-service testado

    Declaration
    public string SchemaVersao { get; set; }
    Property Value
    Type Description
    System.String

    TipoAmbiente

    Tipo do ambiente

    Declaration
    public TipoAmbiente TipoAmbiente { get; set; }
    Property Value
    Type Description
    TipoAmbiente

    TipoDFe

    Tipo do documento fiscal eletrônico que terá o web-service testado

    Declaration
    public TipoDFe TipoDFe { get; set; }
    Property Value
    Type Description
    TipoDFe

    TipoEmissao

    Tipo de emissão

    Declaration
    public TipoEmissao TipoEmissao { get; set; }
    Property Value
    Type Description
    TipoEmissao

    UFBrasil

    UF do web-service que será testado

    Declaration
    public UFBrasil UFBrasil { get; set; }
    Property Value
    Type Description
    UFBrasil

    Methods

    Execute()

    Executar o teste

    Declaration
    public ResultTest Execute()
    Returns
    Type Description
    ResultTest

    Resultado do teste

    MontaXMLEnviNFCe(UFBrasil, TipoAmbiente)

    Método auxiliar para montar XML teste

    Declaration
    EnviNFe MontaXMLEnviNFCe(UFBrasil ufBrasil, TipoAmbiente tipoAmbiente)
    Parameters
    Type Name Description
    UFBrasil ufBrasil

    UF que vai recepcionar o XML

    TipoAmbiente tipoAmbiente

    Ambiente para o qual o XML será enviado

    Returns
    Type Description
    EnviNFe

    MontaXMLEnviNFe(UFBrasil, TipoAmbiente, SimNao)

    Método auxiliar para montar XML teste

    Declaration
    EnviNFe MontaXMLEnviNFe(UFBrasil ufBrasil, TipoAmbiente tipoAmbiente, SimNao indSinc)
    Parameters
    Type Name Description
    UFBrasil ufBrasil

    UF que vai recepcionar o XML

    TipoAmbiente tipoAmbiente

    Ambiente para o qual o XML será enviado

    SimNao indSinc

    Envio síncrono?

    Returns
    Type Description
    EnviNFe

    TestNFCe(Configuracao)

    Testar WebService de NFCe

    Declaration
    ResultTest TestNFCe(Configuracao configuracao)
    Parameters
    Type Name Description
    Configuracao configuracao

    Objeto contendo as configurações para consumir o serviço

    Returns
    Type Description
    ResultTest

    Resultado do teste

    TestNFCeAutorizacao(Configuracao)

    Testar WebService de NFCe

    Declaration
    ResultTest TestNFCeAutorizacao(Configuracao configuracao)
    Parameters
    Type Name Description
    Configuracao configuracao

    Objeto contendo as configurações para consumir o serviço

    Returns
    Type Description
    ResultTest

    Resultado do teste

    TestNFCeStatusServico(Configuracao)

    Testar WebService de NFCe

    Declaration
    ResultTest TestNFCeStatusServico(Configuracao configuracao)
    Parameters
    Type Name Description
    Configuracao configuracao

    Objeto contendo as configurações para consumir o serviço

    Returns
    Type Description
    ResultTest

    Resultado do teste

    TestNFe(Configuracao)

    Testar WebService de NFe

    Declaration
    ResultTest TestNFe(Configuracao configuracao)
    Parameters
    Type Name Description
    Configuracao configuracao

    Objeto contendo as configurações para consumir o serviço

    Returns
    Type Description
    ResultTest

    Resultado do teste

    TestNFeAutorizacao(Configuracao, SimNao)

    Testar WebService de NFe

    Declaration
    ResultTest TestNFeAutorizacao(Configuracao configuracao, SimNao indSinc)
    Parameters
    Type Name Description
    Configuracao configuracao

    Objeto contendo as configurações para consumir o serviço

    SimNao indSinc

    Testar envio síncrono?

    Returns
    Type Description
    ResultTest

    Resultado do teste

    TestNFeRetAutorizacao(Configuracao)

    Testar WebService de NFe

    Declaration
    ResultTest TestNFeRetAutorizacao(Configuracao configuracao)
    Parameters
    Type Name Description
    Configuracao configuracao

    Objeto contendo as configurações para consumir o serviço

    Returns
    Type Description
    ResultTest

    Resultado do teste

    TestNFeStatusServico(Configuracao)

    Testar WebService de NFe

    Declaration
    ResultTest TestNFeStatusServico(Configuracao configuracao)
    Parameters
    Type Name Description
    Configuracao configuracao

    Objeto contendo as configurações para consumir o serviço

    Returns
    Type Description
    ResultTest

    Resultado do teste

    TestURL(Configuracao)

    Testar a URL

    Declaration
    ResultTest TestURL(Configuracao configuracao)
    Parameters
    Type Name Description
    Configuracao configuracao

    Objeto da classe Configuracao

    Returns
    Type Description
    ResultTest

    Resultado do teste