public void TestFindBytodoItem() { //Arrange Person person = new Person(1856, "Garan", "Persson"); TodoItems todoItem = new TodoItems(); todoItem.Clear(); todoItem.NewTodo("hahaha"); //0 todoItem.NewTodo("Some stuff to do"); //1 todoItem.NewTodo("Hohoho"); //2 Todo[] allTodos = todoItem.FindAll(); allTodos[1].Assignee = person; //act Todo[] allAssignee = todoItem.FindByAssignee(person); Todo[] Unsigneed = todoItem.FindUnassignedTodoItem(); //Assert Assert.Equal("Some stuff to do", allAssignee[0].Description); Assert.Null(Unsigneed[0].Assignee); Assert.Null(Unsigneed[1].Assignee); }