| 20 | } |
| 21 | |
| 22 | TEST(TConvertTest, Basic) |
| 23 | { |
| 24 | Check<i8>(13); |
| 25 | Check<i32>(13); |
| 26 | Check<i64>(13); |
| 27 | Check<i8>(-13); |
| 28 | Check<i32>(-13); |
| 29 | Check<i64>(-13); |
| 30 | Check<ui8>(13); |
| 31 | Check<ui32>(13); |
| 32 | Check<ui64>(13); |
| 33 | Check<TString>(""); |
| 34 | Check<TString>("hello"); |
| 35 | Check<TStringBuf, TString>("hello"); |
| 36 | Check<const char*, TString>("hello"); |
| 37 | Check<float>(3.14); |
| 38 | Check<double>(3.14); |
| 39 | Check<bool>(true); |
| 40 | Check<bool>(false); |
| 41 | Check<TInstant>(TInstant::Now()); |
| 42 | Check<TDuration>(TDuration::Seconds(123)); |
| 43 | Check<TGuid>(TGuid::FromString("12345678-12345678-abcdabcd-fefefefe")); |
| 44 | } |
| 45 | |
| 46 | TEST(TConvertTest, InRange) |
| 47 | { |
nothing calls this directly
no test coverage detected