File tree Expand file tree Collapse file tree
vaadin-testbench-unit-shared/src/main
kotlin/com/vaadin/testbench/unit/internal Expand file tree Collapse file tree Original file line number Diff line number Diff line change 2121import com .vaadin .testbench .unit .MouseButton ;
2222import com .vaadin .testbench .unit .Tests ;
2323import com .vaadin .testbench .unit .component .GridKt ;
24+ import tools .jackson .databind .node .ArrayNode ;
2425
2526import java .lang .reflect .Field ;
2627import java .util .ArrayList ;
2728import java .util .Collection ;
2829import java .util .List ;
2930import java .util .Objects ;
3031
31- import com .fasterxml .jackson .databind .node .ArrayNode ;
32-
3332/**
3433 * Tester for Grid components.
3534 *
Original file line number Diff line number Diff line change 1717import com .vaadin .testbench .unit .ComponentTester ;
1818import com .vaadin .testbench .unit .LitRendererTestUtil ;
1919import com .vaadin .testbench .unit .Tests ;
20+ import tools .jackson .databind .node .ArrayNode ;
2021
2122import java .util .Collections ;
2223
23- import com .fasterxml .jackson .databind .node .ArrayNode ;
24-
2524/**
2625 * Tester for VirtualList components.
2726 *
Original file line number Diff line number Diff line change 1818import java .util .stream .Collectors ;
1919import java .util .stream .Stream ;
2020
21- import com .fasterxml .jackson .databind .node .ObjectNode ;
2221import org .slf4j .LoggerFactory ;
2322
2423import com .vaadin .flow .component .AbstractField ;
2928import com .vaadin .flow .internal .JacksonUtils ;
3029import com .vaadin .flow .internal .nodefeature .ElementListenerMap ;
3130import com .vaadin .testbench .unit .internal .PrettyPrintTreeKt ;
31+ import tools .jackson .databind .node .ObjectNode ;
3232
3333/**
3434 * Test wrapper for components with helpful methods for testing a component.
Original file line number Diff line number Diff line change 1111import com .vaadin .flow .data .renderer .LitRenderer ;
1212import com .vaadin .flow .function .SerializableBiConsumer ;
1313import com .vaadin .flow .function .ValueProvider ;
14+ import tools .jackson .databind .node .ArrayNode ;
1415
1516import java .lang .reflect .Field ;
1617import java .util .Map ;
1718import java .util .Set ;
1819import java .util .function .BiFunction ;
1920import java .util .function .IntFunction ;
2021
21- import com .fasterxml .jackson .databind .node .ArrayNode ;
22-
2322/**
2423 * Utility methods for unit testing properties and functions of LitRenderers.
2524 */
Original file line number Diff line number Diff line change 1111
1212package com.vaadin.testbench.unit.internal
1313
14- import com.fasterxml.jackson.databind.node.ObjectNode
1514import com.vaadin.flow.component.BlurNotifier
1615import com.vaadin.flow.component.Component
1716import com.vaadin.flow.component.ComponentEvent
@@ -27,6 +26,7 @@ import com.vaadin.flow.dom.DomEvent
2726import com.vaadin.flow.internal.JacksonUtils
2827import com.vaadin.flow.router.InternalServerError
2928import com.vaadin.flow.server.VaadinSession
29+ import tools.jackson.databind.node.ObjectNode
3030
3131/* *
3232 * Allows us to fire any Vaadin event on any Vaadin component.
Original file line number Diff line number Diff line change 11package com.vaadin.testbench.unit.internal
22
3- import com.fasterxml.jackson.databind.JsonNode
4- import com.fasterxml.jackson.databind.ObjectMapper
5- import com.fasterxml.jackson.databind.node.ObjectNode
63import com.vaadin.flow.component.Component
74import com.vaadin.flow.component.Key
85import com.vaadin.flow.component.ShortcutRegistration
96import com.vaadin.flow.internal.JacksonUtils
7+ import tools.jackson.databind.JsonNode
8+ import tools.jackson.databind.node.ObjectNode
109
1110/* *
1211 * Take a look at `DomEventListenerWrapper.matchesFilter()` to see why this is necessary.
1312 * If this stuff stops working, place a breakpoint into the [getBoolean]/[hasKey] function,
1413 * to see what kind of keys you're receiving and whether it matches [filter].
1514 */
1615private class MockFilterJsonObject (val key : Key , val modifiers : Set <Key >) : ObjectNode(
17- ObjectMapper ().nodeFactory
16+ JacksonUtils .getMapper ().nodeFactory
1817) {
1918 val filter: String
2019 var filterString: String = " "
You can’t perform that action at this time.
0 commit comments