package com.test.test.mapper;

import com.test.test.domain.TestTask;
import com.test.test.domain.qo.GroupIdQO;

import java.util.List;

/**
 * 自动化测试Mapper接口
 */
public interface TestTaskMapper {
    /**
     * 查询自动化测试
     */
    TestTask selectTestTaskById(Long id);

    /**
     * 查询自动化测试列表
     */
    List<TestTask> selectTestTaskList(GroupIdQO testTask);

    /**
     * 新增自动化测试
     */
    int insertTestTask(TestTask testTask);

    /**
     * 修改自动化测试
     */
    int updateTestTask(TestTask testTask);

    /**
     * 删除自动化测试
     */
    int deleteTestTaskById(Long id);

    /**
     * 批量删除自动化测试
     */
    int deleteTestTaskByIds(Long[] ids);
}
