Package com.vaadin.browserless
Interface TesterWrappers
- All Known Implementing Classes:
BrowserlessClassExtension,BrowserlessExtension,BrowserlessTest,BrowserlessUIContext,QuarkusBrowserlessTest,SpringBrowserlessTest
public interface TesterWrappers
- Since:
- 1.0
-
Method Summary
Modifier and TypeMethodDescriptiondefault PopoverTesterpopoverFor(ComponentQuery<? extends Component> query) default PopoverTesterpopoverFor(Component target) default AccordionTester<Accordion> default AvatarGroupTester<AvatarGroup> test(AvatarGroup avatarGroup) Wraps the given component in a tester.default BreadcrumbsTester<Breadcrumbs> test(Breadcrumbs breadcrumbs) default ButtonTester<Button> default CardTester<Card> Wraps the given component in a tester.default CheckboxTester<Checkbox> default <V> CheckboxGroupTester<CheckboxGroup<V>, V> test(CheckboxGroup<V> checkboxGroup) default <V> CheckboxGroupTester<CheckboxGroup<V>, V> test(CheckboxGroup checkboxGroup, Class<V> valueType) default SwitchTester<Switch> default <V> ComboBoxTester<ComboBox<V>, V> default <V> ComboBoxTester<ComboBox<V>, V> default <V> MultiSelectComboBoxTester<MultiSelectComboBox<V>, V> test(MultiSelectComboBox<V> comboBox) default <V> MultiSelectComboBoxTester<MultiSelectComboBox<V>, V> test(MultiSelectComboBox comboBox, Class<V> valueType) default ConfirmDialogTestertest(ConfirmDialog confirmDialog) default ContextMenuTester<ContextMenu> test(ContextMenu contextMenu) default DatePickerTester<DatePicker> test(DatePicker datePicker) default DateTimePickerTester<DateTimePicker> test(DateTimePicker dateTimePicker) default DetailsTester<Details> default DialogTesterdefault <V> GridContextMenuTester<GridContextMenu<V>, V> test(GridContextMenu<V> gridContextMenu) Create a tester for the given GridContextMenu instance.default <V> GridTester<Grid<V>, V> default <V> GridTester<Grid<V>, V> default AnchorTesterdefault DescriptionListTestertest(DescriptionList descriptionList) default DivTesterdefault EmphasisTesterdefault H1Testerdefault H2Testerdefault H3Testerdefault H4Testerdefault H5Testerdefault H6Testerdefault HrTesterdefault ImageTesterdefault InputTesterdefault ListItemTesterdefault NativeButtonTestertest(NativeButton nativeButton) default NativeDetailsTestertest(NativeDetails nativeDetails) default NativeLabelTestertest(NativeLabel label) default OrderedListTestertest(OrderedList orderedList) default ParagraphTesterdefault PreTesterdefault RangeInputTestertest(RangeInput input) default SpanTesterdefault UnorderedListTestertest(UnorderedList unorderedList) default <V> ListBoxTester<ListBox<V>, V> default <V> MultiSelectListBoxTester<MultiSelectListBox<V>, V> test(MultiSelectListBox<V> multiSelectListBox) default <V> MultiSelectListBoxTester<MultiSelectListBox<V>, V> test(MultiSelectListBox multiSelectListBox, Class<V> valueType) default LoginFormTester<LoginForm> default LoginOverlayTester<LoginOverlay> test(LoginOverlay loginOverlay) default MarkdownTester<Markdown> test(MasterDetailLayout masterDetailLayout) default MessageInputTester<MessageInput> test(MessageInput messageInput) default MessageListTester<MessageList> test(MessageList messageList) default NotificationTester<Notification> test(Notification notification) default PopoverTesterdefault <V> RadioButtonGroupTester<RadioButtonGroup<V>, V> test(RadioButtonGroup<V> radioButtonGroup) default <V> RadioButtonGroupTester<RadioButtonGroup<V>, V> test(RadioButtonGroup radioButtonGroup, Class<V> valueType) default <V> SelectTester<Select<V>, V> default <V> SelectTester<Select<V>, V> default SideNavTester<SideNav> test(DecimalRangeSlider rangeSlider) Wraps the given component in a tester.default DecimalSliderTester<DecimalSlider> test(DecimalSlider slider) Wraps the given component in a tester.test(IntegerRangeSlider integerRangeSlider) Wraps the given component in a tester.default IntegerSliderTester<IntegerSlider> test(IntegerSlider integerSlider) Wraps the given component in a tester.default SplitLayoutTester<SplitLayout> test(SplitLayout splitLayout) Wraps the given component in a tester.default TabsTester<Tabs> default TabSheetTester<TabSheet> default TextTester<Text> default TextFieldTester<BigDecimalField, BigDecimal> test(BigDecimalField bigDecimalField) default TextFieldTester<EmailField, String> test(EmailField emailField) default NumberFieldTester<IntegerField, Integer> test(IntegerField integerField) default NumberFieldTester<NumberField, Double> test(NumberField numberField) default TextFieldTester<PasswordField, String> test(PasswordField passwordField) default TextAreaTester<TextArea> default TextFieldTester<TextField, String> default TimePickerTester<TimePicker> test(TimePicker timePicker) default <V> TreeGridTester<TreeGrid<V>, V> Create a tester for the given TreeGrid instance.default <V> TreeGridTester<TreeGrid<V>, V> Create a tester for the given TreeGrid instance.default UploadTester<Upload> default <V> VirtualListTester<VirtualList<V>, V> test(VirtualList<V> virtualList) default <V> VirtualListTester<VirtualList<V>, V> test(VirtualList virtualList, Class<V> itemType) default RouterLinkTester<RouterLink> test(RouterLink routerLink)
-
Method Details
-
test
-
test
Wraps the given component in a tester.- Parameters:
avatarGroup- the component to wrap- Returns:
- a tester for the given component
-
test
-
test
-
test
Wraps the given component in a tester.- Parameters:
card- the component to wrap- Returns:
- a tester for the given component
-
test
-
test
-
test
default <V> CheckboxGroupTester<CheckboxGroup<V>,V> test(CheckboxGroup checkboxGroup, Class<V> valueType) -
test
-
test
-
test
-
test
default <V> MultiSelectComboBoxTester<MultiSelectComboBox<V>,V> test(MultiSelectComboBox<V> comboBox) -
test
default <V> MultiSelectComboBoxTester<MultiSelectComboBox<V>,V> test(MultiSelectComboBox comboBox, Class<V> valueType) -
test
-
test
-
test
-
test
-
test
-
test
-
test
-
test
-
test
default <V> MultiSelectListBoxTester<MultiSelectListBox<V>,V> test(MultiSelectListBox<V> multiSelectListBox) -
test
default <V> MultiSelectListBoxTester<MultiSelectListBox<V>,V> test(MultiSelectListBox multiSelectListBox, Class<V> valueType) -
test
-
test
-
test
-
test
-
test
-
test
-
test
-
popoverFor
-
popoverFor
-
test
-
test
default <V> RadioButtonGroupTester<RadioButtonGroup<V>,V> test(RadioButtonGroup<V> radioButtonGroup) -
test
default <V> RadioButtonGroupTester<RadioButtonGroup<V>,V> test(RadioButtonGroup radioButtonGroup, Class<V> valueType) -
test
-
test
-
test
-
test
Wraps the given component in a tester.- Parameters:
rangeSlider- the component to wrap- Returns:
- a tester for the given component
- Since:
- 1.1
-
test
Wraps the given component in a tester.- Parameters:
integerRangeSlider- the component to wrap- Returns:
- a tester for the given component
- Since:
- 1.1
-
test
Wraps the given component in a tester.- Parameters:
slider- the component to wrap- Returns:
- a tester for the given component
- Since:
- 1.1
-
test
Wraps the given component in a tester.- Parameters:
integerSlider- the component to wrap- Returns:
- a tester for the given component
- Since:
- 1.1
-
test
Wraps the given component in a tester.- Parameters:
splitLayout- the component to wrap- Returns:
- a tester for the given component
-
test
-
test
-
test
-
test
-
test
-
test
-
test
-
test
-
test
-
test
-
test
-
test
Create a tester for the given TreeGrid instance. This overload is more specific thantest(Grid), so aTreeGridargument now yields aTreeGridTesterrather than aGridTester. Code that assigned the result to an explicitly typedGridTester<Grid<V>, V>no longer compiles and has to widen the declaration, usevar, or chain the call directly.- Type Parameters:
V- the type of the items in the TreeGrid- Parameters:
treeGrid- the TreeGrid instance to be tested- Returns:
- a TreeGridTester instance wrapping the given TreeGrid
-
test
Create a tester for the given TreeGrid instance. This overload is more specific thantest(Grid, Class), so aTreeGridargument now yields aTreeGridTesterrather than aGridTester. Code that assigned the result to an explicitly typedGridTester<Grid<V>, V>no longer compiles and has to widen the declaration, usevar, or chain the call directly.- Type Parameters:
V- the type of the items in the TreeGrid- Parameters:
treeGrid- the TreeGrid instance to be testeditemType- the type of the items in the TreeGrid- Returns:
- a TreeGridTester instance wrapping the given TreeGrid
-
test
-
test
-
test
-
test
-
test
-
test
-
test
-
test
-
test
-
test
-
test
-
test
-
test
-
test
-
test
-
test
-
test
-
test
-
test
-
test
-
test
-
test
-
test
-
test
-
test
-
test
-