Skip to content

Commit b9dd9c1

Browse files
committed
ToDoViewModelの単体テストを追加
1 parent 64468b8 commit b9dd9c1

File tree

1 file changed

+23
-0
lines changed

1 file changed

+23
-0
lines changed
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
package jp.co.mixi.androidtraining.todo.ui
2+
3+
import jp.co.mixi.androidtraining.todo.data.entity.Task
4+
import org.junit.Assert.assertEquals
5+
import org.junit.Test
6+
7+
class ToDoViewModelTest {
8+
9+
private val viewModel = ToDoViewModel()
10+
11+
@Test
12+
fun testInputText() {
13+
viewModel.setInputText("text")
14+
assertEquals("text", viewModel.uiState.inputText)
15+
}
16+
17+
@Test
18+
fun testAddTask() {
19+
viewModel.setInputText("text")
20+
viewModel.addTask()
21+
assertEquals(listOf(Task("text")), viewModel.uiState.tasks)
22+
}
23+
}

0 commit comments

Comments
 (0)