-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathColumnTest.java
31 lines (26 loc) · 912 Bytes
/
ColumnTest.java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
import org.junit.Test;
import static org.junit.jupiter.api.Assertions.*;
import java.util.ArrayList;
//Written by Ben Hendrix
public class ColumnTest {
@Test
public void testColumn() {
Column column = new Column("Backlog");
assertEquals("Backlog", column.getColumnName());
}
@Test
public void testAddTask() {
Column column = new Column("Backlog");
Task task = new Task("Test Task", "Test Description", 0, null, null, false, 0, "Test Author");
column.addTask(task);
assertEquals("Test Task", task.getTaskName());
}
@Test
public void testRemoveTask() {
Column column = new Column("Backlog");
Task task = new Task("Test Task", "Test Description", 0, null, null, false, 0, "Test Author");
column.addTask(task);
column.removeTask(task);
assertEquals(0, column.getTasks().size());
}
}