| // Copyright 2022 The PDFium Authors | |
| // Use of this source code is governed by a BSD-style license that can be | |
| // found in the LICENSE file. | |
| #include "core/fpdfapi/parser/cpdf_test_document.h" | |
| #include <memory> | |
| #include <utility> | |
| #include "core/fpdfapi/page/cpdf_docpagedata.h" | |
| #include "core/fpdfapi/render/cpdf_docrenderdata.h" | |
| CPDF_TestDocument::CPDF_TestDocument() | |
| : CPDF_Document(std::make_unique<CPDF_DocRenderData>(), | |
| std::make_unique<CPDF_DocPageData>()) {} | |
| void CPDF_TestDocument::SetRoot(RetainPtr<CPDF_Dictionary> root) { | |
| SetRootForTesting(std::move(root)); | |
| } |