タスク関係スタブ実装
This commit is contained in:
parent
73438fedd4
commit
b8ac6539ca
|
@ -22,9 +22,9 @@ public interface TaskData {
|
|||
|
||||
/**
|
||||
* タスクを削除する
|
||||
* @param task タスク
|
||||
* @param taskId タスクID
|
||||
*/
|
||||
void removeTask(TaskItemModel task);
|
||||
void removeTask(String taskId);
|
||||
|
||||
/**
|
||||
* タスクを更新する
|
||||
|
|
|
@ -43,4 +43,36 @@ public class TaskDataDummyImpl implements TaskData {
|
|||
// logger.info("Returning tasks: " + tasks);
|
||||
return tasks;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void addTask(TaskItemModel task) {
|
||||
logger.info("addTask called");
|
||||
logger.info("Task: " + task);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void removeTask(String taskId) {
|
||||
logger.info("removeTask called");
|
||||
logger.info("Task ID: " + taskId);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void updateTask(TaskItemModel task) {
|
||||
logger.info("updateTask called");
|
||||
logger.info("Task: " + task);
|
||||
}
|
||||
|
||||
@Override
|
||||
public TaskItemModel getTask(String taskId) {
|
||||
List<TaskItemModel> tasks = getTasks();
|
||||
// return random task
|
||||
return tasks.get(faker.number().numberBetween(0, tasks.size()));
|
||||
}
|
||||
|
||||
@Override
|
||||
public void recordTaskCompletion(String taskId, String childId) {
|
||||
logger.info("recordTaskCompletion called");
|
||||
logger.info("Task ID: " + taskId);
|
||||
logger.info("Child ID: " + childId);
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue
Block a user