12345678910111213141516171819202122 |
- package com.vaadin.tests.server.component.abstractcomponent;
-
- import org.junit.Test;
- import org.mockito.Mockito;
-
- import com.vaadin.ui.AbstractComponent;
- import com.vaadin.ui.HasComponents;
-
- public class AbstractComponentSetParentTest {
-
- private static class TestComponent extends AbstractComponent {
- }
-
- @Test
- public void setParent_marks_old_parent_as_dirty() {
- HasComponents hasComponents = Mockito.mock(HasComponents.class);
- TestComponent testComponent = new TestComponent();
- testComponent.setParent(hasComponents);
- testComponent.setParent(null);
- Mockito.verify(hasComponents, Mockito.times(1)).markAsDirty();
- }
- }
|