Class TestDataControllerV2
java.lang.Object
org.qubership.atp.tdm.controllers.TestDataControllerV2
Test Data Controller V2 - Enhanced endpoints with request body support.
Provides improved API design with cleaner parameter handling and better compatibility.
-
Constructor Summary
ConstructorsConstructorDescriptionTestDataControllerV2(TestDataService testDataService, MetricService metricService) -
Method Summary
Modifier and TypeMethodDescriptionImport Sql TestData v2 - uses request body instead of request parameters.
-
Constructor Details
-
TestDataControllerV2
@Autowired public TestDataControllerV2(@Nonnull TestDataService testDataService, @Nonnull MetricService metricService)
-
-
Method Details
-
importSqlTestData
@PreAuthorize("@entityAccess.checkAccess(T(org.qubership.atp.tdm.utils.UsersManagementEntities).TEST_DATA.getName(),#request.projectId, \'CREATE\')") @PostMapping("/import/sql") public List<ImportTestDataStatistic> importSqlTestData(@RequestBody ImportSqlTestDataRequest request) Import Sql TestData v2 - uses request body instead of request parameters. This endpoint provides better compatibility and cleaner parameter handling.
-