auto encoder = CborEncoding::Encoder::Create(buffer.data(), buffer.size());
{
auto map = encoder.OpenMap(MAP_SIZE);
- for (size_t i = 0; i < MAP_SIZE; i++)
+ for (int64_t i = 0; i < static_cast<int64_t>(MAP_SIZE); i++)
EXPECT_NO_THROW(map.AppendInt64At(i, INT64_VALUES[i]));
}
auto parser = CborParsing::Parser::Create(buffer.data(), buffer.size());
auto parserMap = parser.EnterMap();
- for (size_t i = 0; i < MAP_SIZE; i++)
+ for (int64_t i = 0; i < static_cast<int64_t>(MAP_SIZE); i++)
EXPECT_EQ(parserMap.GetInt64At(i).value(), INT64_VALUES[i]);
}
auto encoder = CborEncoding::Encoder::Create(buffer.data(), buffer.size());
{
auto map = encoder.OpenMap(MAP_SIZE);
- for (size_t i = 0; i < MAP_SIZE; i++)
+ for (int64_t i = 0; i < static_cast<int64_t>(MAP_SIZE); i++)
EXPECT_NO_THROW(map.AppendBooleanAt(i, BOOL_VALUES[i]));
}
auto parser = CborParsing::Parser::Create(buffer.data(), buffer.size());
auto parserMap = parser.EnterMap();
- for (size_t i = 0; i < MAP_SIZE; i++)
+ for (int64_t i = 0; i < static_cast<int64_t>(MAP_SIZE); i++)
EXPECT_EQ(parserMap.GetBooleanAt(i).value(), BOOL_VALUES[i]);
}
auto encoder = CborEncoding::Encoder::Create(buffer.data(), buffer.size());
{
auto map = encoder.OpenMap(MAP_SIZE);
- for (size_t i = 0; i < MAP_SIZE; i++)
+ for (int64_t i = 0; i < static_cast<int64_t>(MAP_SIZE); i++)
EXPECT_NO_THROW(map.AppendTextStringZAt(i, STRING_VIEW_VALUES[i].data()));
}
auto parser = CborParsing::Parser::Create(buffer.data(), buffer.size());
auto parserMap = parser.EnterMap();
- for (size_t i = 0; i < MAP_SIZE; i++)
+ for (int64_t i = 0; i < static_cast<int64_t>(MAP_SIZE); i++)
EXPECT_EQ(parserMap.GetTextStringAt(i).value(), STRING_VIEW_VALUES[i]);
}
auto encoder = CborEncoding::Encoder::Create(buffer.data(), buffer.size());
{
auto array = encoder.OpenArray(ARRAY_SIZE);
- for (size_t i = 0; i < ARRAY_SIZE; i++)
+ for (int64_t i = 0; i < static_cast<int64_t>(ARRAY_SIZE); i++)
EXPECT_NO_THROW(array.AppendTextString(STRING_VIEW_VALUES[i]));
}
auto parser = CborParsing::Parser::Create(buffer.data(), buffer.size());
auto parserArray = parser.EnterArray();
- for (size_t i = 0; i < ARRAY_SIZE; i++)
+ for (int64_t i = 0; i < static_cast<int64_t>(ARRAY_SIZE); i++)
EXPECT_EQ(parserArray.GetTextString(), STRING_VIEW_VALUES[i]);
}
{
auto map = encoder.OpenMap(MAP_SIZE);
map.AppendOptionalTextStringZAt(-1, nullptr);
- for (size_t i = 0; i < MAP_SIZE; i++)
+ for (int64_t i = 0; i < static_cast<int64_t>(MAP_SIZE); i++)
EXPECT_NO_THROW(map.AppendOptionalTextStringZAt(i, STRING_VIEW_VALUES[i].data()));
}
auto parserMap = parser.EnterMap();
EXPECT_EQ(parserMap.GetTextStringAt(-1), std::nullopt);
- for (size_t i = 0; i < MAP_SIZE; i++)
+ for (int64_t i = 0; i < static_cast<int64_t>(MAP_SIZE); i++)
EXPECT_EQ(parserMap.GetTextStringAt(i).value(), STRING_VIEW_VALUES[i].data());
}
auto encoder = CborEncoding::Encoder::Create(buffer.data(), buffer.size());
{
auto map = encoder.OpenMap(VALUES.size());
- for (size_t i = 0; i < VALUES.size(); i++)
+ for (int64_t i = 0; i < static_cast<int64_t>(VALUES.size()); i++)
EXPECT_NO_THROW(map.AppendInt64At(i, VALUES[i]));
}
{
auto nestedMap = array.OpenMap(STRING_VALUES.size() + 1);
- for (size_t i = 0; i < STRING_VALUES.size(); i++)
+ for (int64_t i = 0; i < static_cast<int64_t>(STRING_VALUES.size()); i++)
EXPECT_NO_THROW(nestedMap.AppendTextStringZAt(i + 1, STRING_VALUES[i].data()));
auto nestedArray = nestedMap.OpenArrayAt(4, INT64T_VALUES.size());
{
auto lastArray = array.OpenMap(INT64T_VALUES.size());
- for (size_t i = 0; i < INT64T_VALUES.size(); i++)
+ for (int64_t i = 0; i < static_cast<int64_t>(INT64T_VALUES.size()); i++)
EXPECT_NO_THROW(lastArray.AppendInt64At(i + 1, INT64T_VALUES[i]));
}
}