Class: TestResult

@nginstack/jsunit/lib/TestResult~ TestResult


new TestResult( [error])

Resultado da execução de um caso de testes.

Parameters:
Name Type Argument Description
error Error <optional>

Erro gerado durante a execução do teste.

Members


duration :number

Duração do teste em milissegundos.

Type:
  • number

errorCount :number

Quantidade de erros que foram gerados durante a execução do teste e que não foram tratados pelo desenvolvedor.

Type:
  • number

errorMessage :string

Mensagem de erro do teste.

Type:
  • string

errorStack :string

Mensagem formatada do stack trace do erro caso tenha ocorrido um.

Type:
  • string

failureCount :number

Quantidade de falhas observadas por meio de asserts ou pelos métodos de verificação check.

Type:
  • number

fileId

Identificação única de uma suíte de teste da qual o resultado do caso de testes faz parte.


memDelta :number

Variação da memória durante a execução do teste. Pela natureza não determinística do garbage collector do JavaScript, a variação pode ser positiva em função de um teste executado anteriormente ou até negativa. Portanto, a variação deve ser observada apenas como um indicativo impreciso do consumo de memória, mas que ainda assim pode auxiliar na identificação de testes que consomem uma quantidade elevada de memória.

Type:
  • number

passed :boolean

Indica se o teste foi executado com sucesso.

Type:
  • boolean

product :number|null

Chave do produto do sistema ao qual este caso de teste está associado.

Type:
  • number | null

startTime :number

Timestamp do início da execução do teste.

Type:
  • number

testCaseName :string

Nome do caso de testes que gerou este resultado.

Type:
  • string

testSuiteName :string

Nome da suíte de testes da qual o resultado do caso de testes faz parte.

Type:
  • string