WMTester<WM extends WidgetModel<ElementaryWidget<IWidgetModel>, ElementaryModel>, W extends ElementaryWidget<IWidgetModel>>
Interface for controlling WidgetModel's stage during tests.
Every method in this interface represents possible changes with Widget Model
and allows to emulate this happened.
Testing function for test WidgetModel.
description - description of test.
setupWm - function should return wm that will be test.
testFunction - function that test wm.
skip - should skip the test. If passed a String or true, the test is
skipped. If it's a String, it should explain why the test is skipped;
this reason will be printed instead of running the test.