All Classes and Interfaces
Class
Description
A resolver of dependencies on managed beans in a given object itself managed by the underlying
IoC container.
Enables the Silverpeas environment dedicated to the unit tests.
Provides easy stubbing on the
LocalizationBundle in unit tests.JUnit 5 extension to take care of the logger levels to set in a given unit test.
Annotation to specify a logger level.
Common reflection utility operations for testing purpose.
A function to apply on a given type.
Provides easy stubbing on the
SettingBundle in unit tests.Exception thrown when an error occurs while performing reflection operation on an object.
Prepares the environment specific to Silverpeas to run unit tests.
Context of the Silverpeas testing environment enabled by the
EnableSilverTestEnv Junit extension.Execution context of a given test.
Annotation used to declare a set of properties to set among the system properties within the
SystemWrapper.Annotation used to declare a property to set among the system properties within the
SystemWrapper.Implementation of the
BeanContainer interface dedicated to the unit tests implying and
requiring an IoC/IoD container.Context of a unit test.
Annotation to indicate that a field in a unit test class is the bean to test and this bean is
managed by the IoC container used by the unit tests.
This annotation is used to indicate that the type of a field or a parameter of a test (method) in
the unit test class has to be managed by the IoC container used by the unit tests.
A feeder of beans to manage in the underlying IoC subsystem.
Annotation used to declare a set of classes to be managed by the IoC container used in the unit
tests so that the dependencies of others managed beans and that are required by the unit tests
could be resolved.
This annotation is used to indicate that a field or a parameter of a test (method) in a unit test
class has to be mocked and the resulting mock put into the IoC container used in the unit tests
and this before any execution of any unit tests.
Annotation used to declare a set of classes to mock.
Implementation of the
SilverpeasResourcesLocation interface to be used in the scope of a
unit test.Simple implementation of the
SystemWrapper to be used in the unit tests.Annotation to mark a test as being a unit test.