Skip to content

Commit

Permalink
red
Browse files Browse the repository at this point in the history
  • Loading branch information
irof committed Mar 5, 2018
1 parent 40b7e59 commit 333ac2d
Show file tree
Hide file tree
Showing 4 changed files with 22 additions and 2 deletions.
4 changes: 4 additions & 0 deletions src/main/java/application/TodoService.java
@@ -1,9 +1,13 @@
package application;

import domain.Task;
import domain.Tasks;

public class TodoService {
public Tasks tasks() {
return new Tasks();
}

public void add(Task task) {
}
}
7 changes: 6 additions & 1 deletion src/main/java/domain/Task.java
Expand Up @@ -2,8 +2,13 @@

public class Task {

TaskName name;
private final TaskName taskName;


Status status;

public Task(TaskName taskName) {

this.taskName = taskName;
}
}
4 changes: 4 additions & 0 deletions src/main/java/domain/Tasks.java
@@ -1,4 +1,8 @@
package domain;

public class Tasks {

public String asText() {
return "";
}
}
9 changes: 8 additions & 1 deletion src/test/java/application/TodoServiceTest.java
@@ -1,5 +1,7 @@
package application;

import domain.Task;
import domain.TaskName;
import domain.Tasks;
import org.junit.jupiter.api.Test;

Expand All @@ -10,7 +12,12 @@ class TodoServiceTest {
@Test
void やることがとれる() {
TodoService sut = new TodoService();

Task task = new Task(new TaskName("yarukoto"));
sut.add(task);

Tasks actual = sut.tasks();
assertThat(actual).isNotNull();
assertThat(actual.asText())
.contains("yarukoto");
}
}

0 comments on commit 333ac2d

Please sign in to comment.