S
- the type of the singletonpublic abstract class SingletonTest<S> extends ClassTest<S>
Modifier | Constructor and Description |
---|---|
protected |
SingletonTest(java.lang.Class<S> subject,
com.google.common.testing.NullPointerTester.Visibility minimalStaticMethodVisibility,
java.util.function.Supplier<S> accessor)
Creates new test suite.
|
protected |
SingletonTest(java.lang.Class<S> subject,
java.util.function.Supplier<S> accessor)
Creates new test suite.
|
assertFinal, assertHasPrivateParameterlessCtor, configure, minimalStaticMethodVisibility, subject
protected SingletonTest(java.lang.Class<S> subject, com.google.common.testing.NullPointerTester.Visibility minimalStaticMethodVisibility, java.util.function.Supplier<S> accessor)
subject
- the class under the testsminimalStaticMethodVisibility
- the minimal level of visibility of static methods for testing null parametersaccessor
- method reference to obtains the singleton