Tests for shared helpers in clamped_arithmetic.h.
More...
#include <gtest/gtest.h>
#include <libcockatrice/utility/clamped_arithmetic.h>
#include <limits>
|
| | TEST (AddClamped, AddsWithinBounds) |
| | TEST (AddClamped, ClampsToUpperAndLowerBound) |
| | TEST (AddClamped, IntOverflowDoesNotWrap) |
| | TEST (AddClamped, IntUnderflowDoesNotWrap) |
| int | main (int argc, char **argv) |
Tests for shared helpers in clamped_arithmetic.h.
◆ main()
| int main |
( |
int | argc, |
|
|
char ** | argv ) |
◆ TEST() [1/4]
| TEST |
( |
AddClamped | , |
|
|
AddsWithinBounds | ) |
◆ TEST() [2/4]
| TEST |
( |
AddClamped | , |
|
|
ClampsToUpperAndLowerBound | ) |
◆ TEST() [3/4]
| TEST |
( |
AddClamped | , |
|
|
IntOverflowDoesNotWrap | ) |
◆ TEST() [4/4]
| TEST |
( |
AddClamped | , |
|
|
IntUnderflowDoesNotWrap | ) |