public.javadoc.org.spincast.testing.junitrunner.CanBeDisabled.html Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of spincast-website Show documentation
Show all versions of spincast-website Show documentation
Source code for the https://www.spincast.org website.
CanBeDisabled (org.spincast:spincast-framework 1.13.0 API)
org.spincast.testing.junitrunner
Interface CanBeDisabled
-
- All Known Implementing Classes:
- AppBasedDefaultContextTypesTestingBase, AppBasedTestingBase, AppBasedWebsocketTestingBase, NoAppCustomContextTypesTestingBase, NoAppStartHttpServerCustomContextTypesTestingBase, NoAppStartHttpServerTestingBase, NoAppTestingBase, NoAppWebsocketTestingBase, SpincastTestBase
public interface CanBeDisabled
Allows you to ignore a test class entirely.
To use with SpincastJUnitRunner
.
-
-
Method Summary
All Methods Instance Methods Abstract Methods
Modifier and Type
Method and Description
boolean
isTestClassDisabledPostBeforeClass()
Should the tests of this class all be disabled?
boolean
isTestClassDisabledPreBeforeClass()
Should the tests class be disabled?
-
-
Method Detail
-
isTestClassDisabledPreBeforeClass
boolean isTestClassDisabledPreBeforeClass()
Should the tests class be disabled?
Note that this will be ran before everything
(including #beforeClass()
):
no Guice context is available... But you can look
at System properties, for example as a way of
finding if the file must be ran or not.
Use isTestClassDisabledPostBeforeClass()
if
you need the Guice context in order to perform
your logic.
-
isTestClassDisabledPostBeforeClass
boolean isTestClassDisabledPostBeforeClass()
Should the tests of this class all be disabled?
Note that this will be ran after
#beforeClass()
: the Guice context
is created and available.
If you need to disable the tests because on
some environments you are not even able to create
the Guice context, use
isTestClassDisabledPreBeforeClass()
instead.
Copyright © 2019. All rights reserved.