#include "third_party/blink/renderer/core/editing/markers/sorted_document_marker_list_editor.h"
#include "testing/gtest/include/gtest/gtest.h"
#include "third_party/blink/renderer/core/editing/markers/text_match_marker.h"
namespace blink {
class SortedDocumentMarkerListEditorTest : public testing::Test { … };
TEST_F(SortedDocumentMarkerListEditorTest, RemoveMarkersEmptyList) { … }
TEST_F(SortedDocumentMarkerListEditorTest, RemoveMarkersTouchingEndpoints) { … }
TEST_F(SortedDocumentMarkerListEditorTest,
RemoveMarkersOneCharacterIntoInterior) { … }
TEST_F(SortedDocumentMarkerListEditorTest,
ContentDependentMarker_ReplaceStartOfMarker) { … }
TEST_F(SortedDocumentMarkerListEditorTest,
ContentIndependentMarker_ReplaceStartOfMarker) { … }
TEST_F(SortedDocumentMarkerListEditorTest,
ContentDependentMarker_ReplaceContainsStartOfMarker) { … }
TEST_F(SortedDocumentMarkerListEditorTest,
ContentIndependentMarker_ReplaceContainsStartOfMarker) { … }
TEST_F(SortedDocumentMarkerListEditorTest,
ContentDependentMarker_ReplaceEndOfMarker) { … }
TEST_F(SortedDocumentMarkerListEditorTest,
ContentIndependentMarker_ReplaceEndOfMarker) { … }
TEST_F(SortedDocumentMarkerListEditorTest,
ContentDependentMarker_ReplaceContainsEndOfMarker) { … }
TEST_F(SortedDocumentMarkerListEditorTest,
ContentIndependentMarker_ReplaceContainsEndOfMarker) { … }
TEST_F(SortedDocumentMarkerListEditorTest,
ContentDependentMarker_ReplaceEntireMarker) { … }
TEST_F(SortedDocumentMarkerListEditorTest,
ContentIndependentMarker_ReplaceEntireMarker) { … }
TEST_F(SortedDocumentMarkerListEditorTest,
ContentDependentMarker_ReplaceTextWithMarkerAtBeginning) { … }
TEST_F(SortedDocumentMarkerListEditorTest,
ContentIndependentMarker_ReplaceTextWithMarkerAtBeginning) { … }
TEST_F(SortedDocumentMarkerListEditorTest,
ContentDependentMarker_ReplaceTextWithMarkerAtEnd) { … }
TEST_F(SortedDocumentMarkerListEditorTest,
ContentIndependentMarker_ReplaceTextWithMarkerAtEnd) { … }
TEST_F(SortedDocumentMarkerListEditorTest, ContentDependentMarker_Deletions) { … }
TEST_F(SortedDocumentMarkerListEditorTest, ContentIndependentMarker_Deletions) { … }
TEST_F(SortedDocumentMarkerListEditorTest,
ContentDependentMarker_DeleteExactlyOnMarker) { … }
TEST_F(SortedDocumentMarkerListEditorTest,
ContentIndependentMarker_DeleteExactlyOnMarker) { … }
TEST_F(SortedDocumentMarkerListEditorTest,
ContentDependentMarker_InsertInMarkerInterior) { … }
TEST_F(SortedDocumentMarkerListEditorTest,
ContentIndependentMarker_InsertInMarkerInterior) { … }
TEST_F(SortedDocumentMarkerListEditorTest,
ContentDependentMarker_InsertBetweenMarkers) { … }
TEST_F(SortedDocumentMarkerListEditorTest,
ContentIndependentMarker_InsertBetweenMarkers) { … }
TEST_F(SortedDocumentMarkerListEditorTest, FirstMarkerIntersectingRange_Empty) { … }
TEST_F(SortedDocumentMarkerListEditorTest,
FirstMarkerIntersectingRange_TouchingAfter) { … }
TEST_F(SortedDocumentMarkerListEditorTest,
FirstMarkerIntersectingRange_TouchingBefore) { … }
TEST_F(SortedDocumentMarkerListEditorTest,
FirstMarkerIntersectingRange_IntersectingAfter) { … }
TEST_F(SortedDocumentMarkerListEditorTest,
FirstMarkerIntersectingRange_IntersectingBefore) { … }
TEST_F(SortedDocumentMarkerListEditorTest,
FirstMarkerIntersectingRange_MultipleMarkers) { … }
TEST_F(SortedDocumentMarkerListEditorTest, MarkersIntersectingRange_Empty) { … }
TEST_F(SortedDocumentMarkerListEditorTest,
MarkersIntersectingRange_TouchingAfter) { … }
TEST_F(SortedDocumentMarkerListEditorTest,
MarkersIntersectingRange_TouchingBefore) { … }
TEST_F(SortedDocumentMarkerListEditorTest,
MarkersIntersectingRange_IntersectingAfter) { … }
TEST_F(SortedDocumentMarkerListEditorTest,
MarkersIntersectingRange_IntersectingBefore) { … }
TEST_F(SortedDocumentMarkerListEditorTest,
MarkersIntersectingRange_CollapsedRange) { … }
TEST_F(SortedDocumentMarkerListEditorTest,
MarkersIntersectingRange_MultipleMarkers) { … }
}