| 10 | |
| 11 | Y_UNIT_TEST_SUITE(TAlgorithm) { |
| 12 | Y_UNIT_TEST(AnyTest) { |
| 13 | UNIT_ASSERT(0 == AnyOf(TStringBuf("00"), isOne)); |
| 14 | UNIT_ASSERT(1 == AnyOf(TStringBuf("01"), isOne)); |
| 15 | UNIT_ASSERT(1 == AnyOf(TStringBuf("10"), isOne)); |
| 16 | UNIT_ASSERT(1 == AnyOf(TStringBuf("11"), isOne)); |
| 17 | UNIT_ASSERT(0 == AnyOf(TStringBuf(), isOne)); |
| 18 | |
| 19 | const char array00[]{'0', '0'}; |
| 20 | UNIT_ASSERT(0 == AnyOf(array00, isOne)); |
| 21 | const char array01[]{'0', '1'}; |
| 22 | UNIT_ASSERT(1 == AnyOf(array01, isOne)); |
| 23 | } |
| 24 | |
| 25 | Y_UNIT_TEST(AllOfTest) { |
| 26 | UNIT_ASSERT(0 == AllOf(TStringBuf("00"), isOne)); |
nothing calls this directly
no test coverage detected