#include "fpdfsdk/pwl/cpwl_combo_box_embeddertest.h"
#include "fpdfsdk/cpdfsdk_formfillenvironment.h"
#include "fpdfsdk/cpdfsdk_helpers.h"
#include "fpdfsdk/cpdfsdk_widget.h"
#include "fpdfsdk/formfiller/cffl_formfield.h"
#include "fpdfsdk/formfiller/cffl_interactiveformfiller.h"
#include "fpdfsdk/pwl/cpwl_combo_box.h"
#include "fpdfsdk/pwl/cpwl_wnd.h"
#include "public/fpdf_fwlevent.h"
#include "testing/embedder_test.h"
#include "testing/gtest/include/gtest/gtest.h"
class CPWLComboBoxEditEmbedderTest : public CPWLComboBoxEmbedderTest { … };
TEST_F(CPWLComboBoxEditEmbedderTest, GetSelectedTextEmptyAndBasicNormal) { … }
TEST_F(CPWLComboBoxEditEmbedderTest, GetSelectedTextFragmentsNormal) { … }
TEST_F(CPWLComboBoxEditEmbedderTest, GetSelectedTextEmptyAndBasicEditable) { … }
TEST_F(CPWLComboBoxEditEmbedderTest, GetSelectedTextFragmentsEditable) { … }
TEST_F(CPWLComboBoxEditEmbedderTest, DeleteEntireTextSelection) { … }
TEST_F(CPWLComboBoxEditEmbedderTest, DeleteTextSelectionMiddle) { … }
TEST_F(CPWLComboBoxEditEmbedderTest, DeleteTextSelectionLeft) { … }
TEST_F(CPWLComboBoxEditEmbedderTest, DeleteTextSelectionRight) { … }
TEST_F(CPWLComboBoxEditEmbedderTest, DeleteEmptyTextSelection) { … }
TEST_F(CPWLComboBoxEditEmbedderTest, InsertTextInEmptyEditableComboBox) { … }
TEST_F(CPWLComboBoxEditEmbedderTest,
InsertTextInPopulatedEditableComboBoxLeft) { … }
TEST_F(CPWLComboBoxEditEmbedderTest,
InsertTextInPopulatedEditableComboBoxMiddle) { … }
TEST_F(CPWLComboBoxEditEmbedderTest,
InsertTextInPopulatedEditableComboBoxRight) { … }
TEST_F(CPWLComboBoxEditEmbedderTest,
InsertTextAndReplaceSelectionInPopulatedEditableComboBoxWhole) { … }
TEST_F(CPWLComboBoxEditEmbedderTest,
InsertTextAndReplaceSelectionInPopulatedEditableComboBoxLeft) { … }
TEST_F(CPWLComboBoxEditEmbedderTest,
InsertTextAndReplaceSelectionInPopulatedEditableComboBoxMiddle) { … }
TEST_F(CPWLComboBoxEditEmbedderTest,
InsertTextAndReplaceSelectionInPopulatedEditableComboBoxRight) { … }
TEST_F(CPWLComboBoxEditEmbedderTest, ReplaceAndKeepSelection) { … }