#include "net/cert/ct_objects_extractor.h"
#include <string_view>
#include "base/files/file_path.h"
#include "net/cert/ct_log_verifier.h"
#include "net/cert/ct_serialization.h"
#include "net/cert/signed_certificate_timestamp.h"
#include "net/cert/x509_certificate.h"
#include "net/test/cert_test_util.h"
#include "net/test/ct_test_util.h"
#include "net/test/test_data_directory.h"
#include "testing/gtest/include/gtest/gtest.h"
namespace net::ct {
class CTObjectsExtractorTest : public ::testing::Test { … };
TEST_F(CTObjectsExtractorTest, ExtractEmbeddedSCT) { … }
TEST_F(CTObjectsExtractorTest, ExtractEmbeddedSCTListWithUIDs) { … }
TEST_F(CTObjectsExtractorTest, ExtractPrecert) { … }
TEST_F(CTObjectsExtractorTest, ExtractOrdinaryX509Cert) { … }
TEST_F(CTObjectsExtractorTest, ExtractedSCTVerifies) { … }
TEST_F(CTObjectsExtractorTest, ComplementarySCTVerifies) { … }
TEST_F(CTObjectsExtractorTest, ExtractSCTListFromOCSPResponse) { … }
TEST_F(CTObjectsExtractorTest, ExtractSCTListFromOCSPResponseMatchesSerial) { … }
TEST_F(CTObjectsExtractorTest, ExtractSCTListFromOCSPResponseMatchesIssuer) { … }
}