Menu

TestConditionalType

William A. Hood

TestConditionalType Enumeration

This enumeration may be used by certain methods to evaluate pass, fail, or inconclusive [TestStatus]. It identifies whether the condition being evaluated is a prerequisite, a pass criterion, or just a generic condition.

Unspecified

This is usually the default. It indicates that the condition being evaluated is just a generic condition. Unspecified conditions are treated the same as pass criteria.

Prerequisite

This indicates that the condition being evaluated affects whether or not the test is valid, rather than whether or not the test passes. Typically a failed prerequisite means that further testing is precluded and renders the test inconclusive.

PassCriterion

This indicates that the condition being evaluated will explicitly fail the test if it fails. Coarse Grind tests are assumed to be a consensus of many results, rather than a single result, so a PassCriterion that passes does not necessarily pass the entire test.


Related

Wiki: rockabilly.coarsegrind.core

MongoDB Logo MongoDB