Idioma

DependsOnAttribute.ProceedOnFailure Propriedade

Definição

Obtém ou define um valor que indica se o dependente ainda é executado quando um pré-requisito não passa. falseO padrão é, o que significa que o dependente é ignorado. Defina-o para true um teste que deve ser executado independentemente do resultado de seus pré-requisitos, como um teste de auditoria ou limpeza; a ordenação ainda é imposta.

public bool ProceedOnFailure { get; set; }
member this.ProceedOnFailure : bool with get, set
Public Property ProceedOnFailure As Boolean

Valor da propriedade

Comentários

O sinalizador é avaliado por teste dependente em vez de por borda: um teste que declara vários pré-requisitos passa por uma falha somente quando cada uma de suas declarações define isso como true. Uma declaração deixada no padrão é, portanto, suficiente para ignorar o teste quando qualquer um de seus pré-requisitos não for aprovado. Essa direção conservadora é deliberada - optar por não esperar por um pré-requisito não diz nada sobre os outros, e executar um teste cujas pré-condições restantes nunca foram estabelecidas apenas produz um segundo fracasso enganoso.

Aplica-se a