org.squashtest.tm.service.testcase
@Transactional public interface TestCaseModificationService extends CustomTestCaseModificationService, TestCaseFinder
| Modifier and Type | Field and Description |
|---|---|
static String |
TEST_CASE_IS_WRITABLE |
| Modifier and Type | Method and Description |
|---|---|
void |
changeDescription(long testCaseId,
String newDescription) |
void |
changeImportance(long testCaseId,
org.squashtest.tm.domain.testcase.TestCaseImportance importance) |
void |
changeNature(long testCaseId,
org.squashtest.tm.domain.testcase.TestCaseNature nature) |
void |
changePrerequisite(long testCaseId,
String newPrerequisite) |
void |
changeReference(long testCaseId,
String reference) |
void |
changeStatus(long testCaseId,
org.squashtest.tm.domain.testcase.TestCaseStatus status) |
void |
changeType(long testCaseId,
org.squashtest.tm.domain.testcase.TestCaseType type) |
addActionTestStep, addActionTestStep, bindAutomatedTest, changeImportanceAuto, changeTestStepPosition, changeTestStepsPosition, findAssignableAutomationTests, pasteCopiedTestStep, pasteCopiedTestStepToLastIndex, removeAutomation, removeListOfSteps, removeStepFromTestCase, rename, updateTestStepAction, updateTestStepExpectedResultfindAllByIds, findByIdfindAllByAncestorIds, findAllCallingTestCases, findCallingTestCases, findStepsByTestCaseId, findStepsByTestCaseIdFiltered, findTestCaseFromStep, findTestCaseWithStepsstatic final String TEST_CASE_IS_WRITABLE
@PreAuthorize(value="hasPermission(#arg0, \'org.squashtest.tm.domain.testcase.TestCase\' , \'WRITE\') or hasRole(\'ROLE_ADMIN\')")
void changeDescription(long testCaseId,
String newDescription)
@PreAuthorize(value="hasPermission(#arg0, \'org.squashtest.tm.domain.testcase.TestCase\' , \'WRITE\') or hasRole(\'ROLE_ADMIN\')")
void changeReference(long testCaseId,
String reference)
@PreAuthorize(value="hasPermission(#arg0, \'org.squashtest.tm.domain.testcase.TestCase\' , \'WRITE\') or hasRole(\'ROLE_ADMIN\')")
void changeImportance(long testCaseId,
org.squashtest.tm.domain.testcase.TestCaseImportance importance)
@PreAuthorize(value="hasPermission(#arg0, \'org.squashtest.tm.domain.testcase.TestCase\' , \'WRITE\') or hasRole(\'ROLE_ADMIN\')")
void changeNature(long testCaseId,
org.squashtest.tm.domain.testcase.TestCaseNature nature)
@PreAuthorize(value="hasPermission(#arg0, \'org.squashtest.tm.domain.testcase.TestCase\' , \'WRITE\') or hasRole(\'ROLE_ADMIN\')")
void changeType(long testCaseId,
org.squashtest.tm.domain.testcase.TestCaseType type)
@PreAuthorize(value="hasPermission(#arg0, \'org.squashtest.tm.domain.testcase.TestCase\' , \'WRITE\') or hasRole(\'ROLE_ADMIN\')")
void changeStatus(long testCaseId,
org.squashtest.tm.domain.testcase.TestCaseStatus status)
@PreAuthorize(value="hasPermission(#arg0, \'org.squashtest.tm.domain.testcase.TestCase\' , \'WRITE\') or hasRole(\'ROLE_ADMIN\')")
void changePrerequisite(long testCaseId,
String newPrerequisite)
Copyright © 2010-2014 Henix, henix.fr. All Rights Reserved.