#include "components/pdf/renderer/pdf_accessibility_tree.h"
#include <utility>
#include "pdf/accessibility_structs.h"
#include "testing/gtest/include/gtest/gtest.h"
#include "ui/gfx/geometry/rect_f.h"
namespace pdf {
const chrome_pdf::AccessibilityTextRunInfo kFirstTextRun = …;
const chrome_pdf::AccessibilityTextRunInfo kSecondTextRun = …;
const chrome_pdf::AccessibilityCharInfo kDummyCharsData[] = …;
TEST(PdfAccessibilityTreeUnitTest, TextRunsAndCharsMismatch) { … }
TEST(PdfAccessibilityTreeUnitTest, TextRunsAndCharsMatch) { … }
TEST(PdfAccessibilityTreeUnitTest, UnsortedLinkVector) { … }
TEST(PdfAccessibilityTreeUnitTest, OutOfBoundLink) { … }
TEST(PdfAccessibilityTreeUnitTest, UnsortedImageVector) { … }
TEST(PdfAccessibilityTreeUnitTest, OutOfBoundImage) { … }
TEST(PdfAccessibilityTreeUnitTest, UnsortedHighlightVector) { … }
TEST(PdfAccessibilityTreeUnitTest, OutOfBoundHighlight) { … }
TEST(PdfAccessibilityTreeUnitTest, UnsortedTextFieldVector) { … }
TEST(PdfAccessibilityTreeUnitTest, OutOfBoundTextField) { … }
TEST(PdfAccessibilityTreeUnitTest, UnsortedChoiceFieldVector) { … }
TEST(PdfAccessibilityTreeUnitTest, OutOfBoundChoiceField) { … }
TEST(PdfAccessibilityTreeUnitTest, UnsortedButtonVector) { … }
TEST(PdfAccessibilityTreeUnitTest, OutOfBoundButton) { … }
TEST(PdfAccessibilityTreeUnitTest, OutOfBoundRadioButton) { … }
TEST(PdfAccessibilityTreeUnitTest, OutOfBoundCheckBox) { … }
TEST(PdfAccessibilityTreeUnitTest, InvalidButtonType) { … }
TEST(PdfAccessibilityTreeUnitTest, OutOfBoundIndexInPageLink) { … }
TEST(PdfAccessibilityTreeUnitTest, OutOfBoundIndexInPageHighlight) { … }
TEST(PdfAccessibilityTreeUnitTest, OutOfBoundIndexInPageTextFeild) { … }
TEST(PdfAccessibilityTreeUnitTest, OutOfBoundIndexInChoiceFeild) { … }
TEST(PdfAccessibilityTreeUnitTest, InvalidChoiceFieldType) { … }
}