Members
- 
    <static> AssertionError :DetailedError
- 
    
    Classe de erro utilizada por esse módulo. Type:
Methods
- 
    <static> equal(value, expected [, message])
- 
    
    Compara dois valores, verificando se são iguais. Não é verificado tipo, ou seja, equivalente ao '=='. Parameters:Name Type Argument Description value* Valor atual a ser comparado. expected* Valor esperado na comparação. messagestring <optional> 
 Mensagem a ser mostrada em caso de sucesso. 
- 
    <static> fail( [message])
- 
    
    Força a geração de um erro de assertividade com a mensagem informada. Parameters:Name Type Argument Description messagestring <optional> 
 Mensagem da falha identificada. 
- 
    <static> notEqual(value, expected [, message])
- 
    
    Compara dois valores, verificando se não são iguais. Não é verificado tipo, ou seja, equivalente ao '!='. Parameters:Name Type Argument Description value* Valor atual a ser comparado. expected* Valor esperado na comparação. messagestring <optional> 
 Mensagem a ser mostrada em caso de sucesso. 
- 
    <static> notStrictEqual(value, expected [, message])
- 
    
    Compara dois valores, verificando se são estritamente diferentes. Nesse caso o tipo é comparado, pois irá definir se são realmente diferentes, sendo equivalente a '!=='. Parameters:Name Type Argument Description value* Valor atual a ser comparado. expected* Valor esperado na comparação. messagestring <optional> 
 Mensagem a ser mostrada em caso de sucesso. 
- 
    <static> ok(value [, message])
- 
    
    Verifica se o valor informado é verdadeiro. O módulo asserttambém pode ser chamado diretamente como uma função, sendo equivalente aassert.ok. No entanto, essa forma de uso não é recomendada devido às limitações do JSDoc que impedem a documentação correta dessa forma alternativa, afetando a experiência de uso em ferramentas que dependem dessa documentação, como o TypeScript e o VS Code.Parameters:Name Type Argument Description value* Valor a ser verificado se é verdadeiro. messagestring <optional> 
 Mensagem a ser mostrada em caso de sucesso. Exampleconst assert = require('@nginstack/engine/lib/testing/assert'); assert.ok(expectedTruthyValue, failureMessage); assert(expectedTruthyValue, failureMessage);
- 
    <static> strictEqual(value, expected [, message])
- 
    
    Compara dois valores, verificando se são estritamente iguais. Nesse caso o tipo é comparado, pois irá definir se são realmente iguais, sendo equivalente a '==='. Parameters:Name Type Argument Description value* Valor atual a ser comparado. expected* Valor esperado na comparação. messagestring <optional> 
 Mensagem a ser mostrada em caso de sucesso. 
- 
    <static> throwsExceptions(func [, message])
- 
    
    Verifica se a função lançou algum erro. Parameters:Name Type Argument Description funcfunction Função que será testada. messagestring <optional> 
 Mensagem a ser mostrada em caso de falha. 
 nginstack
nginstack