@@ -0,0 +1,1762 @@
+package seedu.jimi.testutil;%0A%0Aimport seedu.jimi.commons.exceptions.IllegalValueException;%0Aimport seedu.jimi.model.TaskBook;%0Aimport seedu.jimi.model.task.DeadlineTask;%0Aimport seedu.jimi.model.task.FloatingTask;%0Aimport seedu.jimi.model.task.ReadOnlyTask;%0Aimport seedu.jimi.model.task.UniqueTaskList;%0A%0A/**%0A * @@author A0143471L%0A * %0A * Example test cases for deadline tasks%0A *%0A */%0A%0Apublic class TypicalTestDeadlineTasks %7B%0A    %0A    public static TestDeadlineTask groceries, ideas, homework;%0A    %0A    public TypicalTestDeadlineTasks() %7B%0A        try %7B%0A            groceries =  new DeadlineTaskBuilder().withName(%22buy groceries%22).withTags(%22NTUC%22).withPriority(%22LOW%22).withDeadline(%222016-10-31 19:00%22).build();%0A            ideas = new DeadlineTaskBuilder().withName(%22brainstorm ideas%22).withTags(%22project%22).withPriority(%22LOW%22).withDeadline(%222016-10-31 19:00%22).build();%0A            %0A            %0A            //Manually added%0A            homework = new DeadlineTaskBuilder().withName(%22finish homework%22).withPriority(%22HIGH%22).withDeadline(%222016-10-31 19:00%22).build();%0A        %7D catch (IllegalValueException e) %7B%0A            e.printStackTrace();%0A            assert false : %22not possible%22;%0A        %7D%0A    %7D%0A    %0A    public static void loadTaskBookWithSampleData(TaskBook ab) %7B%0A%0A//        try %7B%0A//            ab.addTask(new DeadlineTask(groceries));%0A//            ab.addTask(new DeadlineTask(ideas));%0A//        %7D catch (UniqueTaskList.DuplicateTaskException e) %7B%0A//            assert false : %22not possible%22;%0A//        %7D%0A    %7D%0A    %0A    public ReadOnlyTask%5B%5D getTypicalTasks() %7B%0A        return new ReadOnlyTask%5B%5D%7Bgroceries%7D;%0A    %7D%0A    %0A    public TaskBook getTypicalTaskBook()%7B%0A        TaskBook ab = new TaskBook();%0A        loadTaskBookWithSampleData(ab);%0A        return ab;%0A    %7D%0A%7D%0A

Add test cases for deadline tasks