Class ComboBoxFilterRowHeaderCompositeIntegrationTest
- java.lang.Object
-
- org.eclipse.nebula.widgets.nattable.extension.glazedlists.filterrow.ComboBoxFilterRowHeaderCompositeIntegrationTest
-
public class ComboBoxFilterRowHeaderCompositeIntegrationTest extends Object
This test class is intended to verify the integration of theComboBoxFilterRowHeaderComposite
. Especially the updates of the filter combobox contents in case of structural changes. As those updates are done in background threads to not blocking the UI, the tests are complicated. To be sure that everything works as intended, the cases can be replayed with a UI via the _813_SortableGroupByWithComboBoxFilterExample.
-
-
Constructor Summary
Constructors Constructor Description ComboBoxFilterRowHeaderCompositeIntegrationTest()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
setup()
static void
setupClass()
void
shouldFilterForMaleSimpsons()
void
shouldFilterForSimpsons()
void
shouldFilterOnLoadPersistedState()
void
shouldKeepFilterOnEdit()
void
shouldKeepFilterOnSort()
void
shouldKeepFilterOnStructuralChanges()
void
tearDown()
static void
tearDownClass()
-
-
-
Method Detail
-
setupClass
public static void setupClass()
-
setup
public void setup()
-
tearDown
public void tearDown()
-
tearDownClass
public static void tearDownClass()
-
shouldFilterForSimpsons
public void shouldFilterForSimpsons()
-
shouldFilterForMaleSimpsons
public void shouldFilterForMaleSimpsons()
-
shouldFilterOnLoadPersistedState
public void shouldFilterOnLoadPersistedState()
-
shouldKeepFilterOnSort
public void shouldKeepFilterOnSort() throws InterruptedException
- Throws:
InterruptedException
-
shouldKeepFilterOnEdit
public void shouldKeepFilterOnEdit() throws InterruptedException
- Throws:
InterruptedException
-
shouldKeepFilterOnStructuralChanges
public void shouldKeepFilterOnStructuralChanges() throws InterruptedException
- Throws:
InterruptedException
-
-