Returns true if the actual value equals the expected value. Otherwise prints an error message and returns false.
Returns true if the actual value equals the expected value. Otherwise prints an error message and returns false.
Returns true if the actual value is false. Otherwise prints an error message and returns false.
Returns true if the first value is greater than the second value. Otherwise prints an error message and returns false.
Returns true if the first value is less than the second value. Otherwise prints an error message and returns false.
Returns true if the value is less than zero. Otherwise prints an error message and returns false.
Returns true if the first value is greater than the second value. Otherwise prints an error message and returns false.
Returns true if the first value is less than the second value. Otherwise prints an error message and returns false.
Returns true if the value is greater than or equal to zero. Otherwise prints an error message and returns false.
Returns true if the string representation of the actual value equals the string representation of the expected value. Otherwise prints an error message and returns false.
Returns true if the string representation of the actual value equals the string representation of the expected value. Otherwise prints an error message and returns false.
Returns true if the string representation of the actual value equals the string representation of the expected value. Otherwise prints an error message and returns false.
Returns true if the expression throws.
Returns true if the actual value is true. Otherwise prints an error message and returns false.
Returns true if the value is zero. Otherwise prints an error message and returns false.
S is a struct containing input data and the expected value T is the return type of the function being tested N is the number of inputs
Copyright 2009-2016 by Paul D. Anderson.
Conforms to the General Decimal Arithmetic Specification, Version 1.70, (25 March 2009).
<a href="http://www.boost.org/LICENSE_1_0.txt">Boost License 1.0</a>
Test routines for floating-point decimal arithmetic.
An implementation of the General Decimal Arithmetic Specification.