| 75 | } |
| 76 | |
| 77 | std::string NumberGetter::description() const |
| 78 | { |
| 79 | if (const auto * number = std::get_if<uint64_t>(&value)) |
| 80 | return std::to_string(*number); |
| 81 | |
| 82 | const auto & range = std::get<NumberRange>(value); |
| 83 | return fmt::format("random value from range [{}, {}]", range.min_value, range.max_value); |
| 84 | } |
| 85 | |
| 86 | uint64_t NumberGetter::getNumber() const |
| 87 | { |
no test coverage detected