#include "upb/util/required_fields.h"
#include "absl/strings/string_view.h"
#include "gmock/gmock.h"
#include "gtest/gtest.h"
#include "upb/def.hpp"
#include "upb/json_decode.h"
#include "upb/upb.hpp"
#include "upb/util/required_fields_test.upb.h"
#include "upb/util/required_fields_test.upbdefs.h"
Go to the source code of this file.
Functions | |
void | CheckRequired (absl::string_view json, const std::vector< std::string > &missing) |
std::vector< std::string > | PathsToText (upb_FieldPathEntry *entry) |
TEST (RequiredFieldsTest, TestRequired) | |
void CheckRequired | ( | absl::string_view | json, |
const std::vector< std::string > & | missing | ||
) |
Definition at line 60 of file required_fields_test.cc.
std::vector<std::string> PathsToText | ( | upb_FieldPathEntry * | entry | ) |
Definition at line 39 of file required_fields_test.cc.
TEST | ( | RequiredFieldsTest | , |
TestRequired | |||
) |
Definition at line 94 of file required_fields_test.cc.