#include
static int Test() {
for (std::size_t i = 0; i < static_cast(td::protocol::PacketType::PACKET_COUNT); i++) {
td::protocol::PacketType packetType = td::protocol::PacketType(i);
if (td::protocol::PacketFactory::CreateReadOnlyPacket(packetType)->GetType() != packetType)
return 1;
}
return 0;
}
int main() {
return Test();
} |