All Classes and Interfaces
Class
Description
Tests that requires Chrome browser for their execution should be annotated
with @
Category(ChromeTests.class so they can be optionally excluded
from the build when needed.A superclass for serialization testing.
Superclass for testing classes which need to scan project's classpath.
Removes any CurrentInstance thread locals before running a test.
Utility class for stubbing Node.JS and frontend tooling.
Types of build tools.
Builds a new instance of
FrontendStubs.ToolStubInfo.Holds an information about build tool to be stubbed.
Tests that should not be run inside OSGi container should be annotated with @
Category(IgnoreOSGi.class) so they can be optionally excluded from
the build.Tests which test push functionality should be annotated with
@Category(PushTests.class).Screenshot tests should be annotated with @
Category(ScreenshotTest.class so they can be optionally excluded from
the build when needed.Tests which take more than 0.5s to run should be annotated with @
@Category(SlowTests.class) and will be excluded by default from the
test suite.Base for classes and interfaces used as a JUnit test category
Shared code to use in the unit tests.