5#include "fpdfsdk/cpdfsdk_annot.h"
6#include "fpdfsdk/cpdfsdk_annotiterator.h"
7#include "fpdfsdk/cpdfsdk_formfillenvironment.h"
8#include "fpdfsdk/cpdfsdk_helpers.h"
9#include "testing/embedder_test.h"
10#include "testing/embedder_test_mock_delegate.h"
11#include "testing/embedder_test_timer_handling_delegate.h"
12#include "testing/gmock/include/gmock/gmock.h"
13#include "testing/gtest/include/gtest/gtest.h"
29 ASSERT_TRUE(OpenDocument(
"annotiter.pdf"));
30 ScopedEmbedderTestPage page0 = LoadScopedPage(0);
31 ScopedEmbedderTestPage page1 = LoadScopedPage(1);
32 ScopedEmbedderTestPage page2 = LoadScopedPage(2);
42 CPDFSDK_FormFillEnvironment* pFormFillEnv =
43 CPDFSDKFormFillEnvironmentFromFPDFFormHandle(form_handle());
110 EXPECT_FALSE(pAnnot);
121 EXPECT_FALSE(pAnnot);
constexpr CFX_FloatRect(float l, float b, float r, float t)
CPDFSDK_Annot * GetFirstAnnot()
CPDFSDK_Annot * GetLastAnnot()
CPDFSDK_Annot * GetNextAnnot(CPDFSDK_Annot *pAnnot)
CPDFSDK_Annot * GetPrevAnnot(CPDFSDK_Annot *pAnnot)
virtual CFX_FloatRect GetRect() const =0
TEST_F(CPDFSDKAnnotIteratorTest, AnnotIterator)