Interface TestPlanService

All Superinterfaces:
IdentifiedService<TestPlan>
All Known Implementing Classes:
TestPlanServiceImpl

public interface TestPlanService extends IdentifiedService<TestPlan>
  • Method Details

    • create

      @Nonnull com.mysema.commons.lang.Pair<TestPlan,Boolean> create(@Nonnull UUID visibilityArea, @Nonnull String name)
    • getAll

      @Nonnull List<TestPlan> getAll(@Nonnull UUID visibilityArea)
    • rename

      boolean rename(@Nonnull UUID id, @Nonnull String name)
    • getByNameUnderVisibilityArea

      TestPlan getByNameUnderVisibilityArea(UUID visibilityArea, String name)
    • delete

      boolean delete(@Nonnull UUID testPlanId)
      Deletes Test Plan by id.
    • delete

      boolean delete(@Nonnull UUID vaId, @Nonnull String name)
      Deletes Test Plan by name under visibility area.
    • getChildren

      List<DataSetList> getChildren(@Nonnull UUID testPlanId)
      Get dataset lists under test plan.