Boost C++ Libraries Home Libraries People FAQ More

PrevUpHomeNext

test::fail_count

A countdown to simulated failure.

Synopsis

Defined in header <boost/beast/_experimental/test/fail_count.hpp>

class fail_count
Member Functions

Name

Description

fail

Throw an exception on the Nth failure.

Set an error code on the Nth failure.

fail_count

Construct a counter.

Description

On the Nth operation, the class will fail with the specified error code, or the default error code of error::test_failure. Instances of this class may be used to build objects which are specifically designed to aid in writing unit tests, for interfaces which can throw exceptions or return error_code values representing failure.


PrevUpHomeNext