#include <string>
#include "base/time/time.h"
#include "net/tools/transport_security_state_generator/input_file_parsers.h"
#include "net/tools/transport_security_state_generator/pinsets.h"
#include "net/tools/transport_security_state_generator/transport_security_state_entry.h"
#include "testing/gtest/include/gtest/gtest.h"
namespace net::transport_security_state {
namespace {
TEST(InputFileParsersTest, ParseJSON) { … }
TEST(InputFileParsersTest, ParseJSONInvalid) { … }
TEST(InputFileParsersTest, ParseJSONInvalidPinset) { … }
TEST(InputFileParsersTest, ParseJSONInvalidMode) { … }
TEST(InputFileParsersTest, ParseJSONUnkownField) { … }
TEST(InputFileParsersTest, ParseJSONUnkownPolicy) { … }
TEST(InputFileParsersTest, ParseCertificatesFile) { … }
TEST(InputFileParsersTest, ParseCertificatesFileInvalid) { … }
TEST(InputFileParsersTest, ParseCertificatesFileInvalidName) { … }
TEST(InputFileParsersTest, ParseCertificatesFileInvalidCertificateName) { … }
TEST(InputFileParsersTest, ParseCertificatesFileInvalidTimestamp) { … }
}
}