Statements (69)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:software_framework
|
gptkbp:bfsLayer |
3
|
gptkbp:bfsParent |
gptkb:software
|
gptkbp:allows |
loading of application context
|
gptkbp:can_be_used_with |
gptkb:hot_spring
gptkb:software_framework |
gptkbp:enables |
dependency injection in tests
|
https://www.w3.org/2000/01/rdf-schema#label |
Spring Test context
|
gptkbp:is_compatible_with |
gptkb:Maven
gptkb:Spring_MVC gptkb:Gradle |
gptkbp:is_designed_for |
Java applications
|
gptkbp:is_maintained_by |
gptkb:Pivotal_Software
|
gptkbp:is_part_of |
gptkb:Spring_Test_module
gptkb:Spring_ecosystem |
gptkbp:is_used_for |
API testing
unit testing integration testing component testing end-to-end testing test services configuration testing test repositories testing RESTAP Is context caching service layer testing application context testing controller testing data access testing data layer testing load multiple contexts |
gptkbp:is_used_in |
test-driven development
microservices testing |
gptkbp:part_of |
gptkb:hot_spring
|
gptkbp:provides |
mocking capabilities
support for integration testing @ Active Profiles annotation @ After Each annotation @ Before Each annotation @ Context Configuration annotation @ Dirties Context annotation @ Mock Bean annotation @ Rollback annotation @ Test Instance annotation @ Test Property Source annotation @ Autowired annotation @ Value annotation @ Context Hierarchy annotation @ Mock Mvc annotation @ Test Configuration annotation @ Test Execution Listeners annotation @ Web App Configuration annotation |
gptkbp:setting |
XML configuration
Java configuration |
gptkbp:supports |
gptkb:High_School
gptkb:Test_NG transaction management web application testing asynchronous testing parameterized tests custom annotations integration with Spring Security context hierarchy mocking of beans custom test contexts environment-specific testing mocking of services mocking of web contexts profile-specific testing |