Remove test method

pull/618/head
Alex Baker 8 years ago
parent c8bff28a07
commit 723208611d

@ -1,6 +1,6 @@
/** /**
* Copyright (c) 2012 Todoroo Inc * Copyright (c) 2012 Todoroo Inc
* * <p>
* See the file "LICENSE" for the full license governing this code. * See the file "LICENSE" for the full license governing this code.
*/ */
package com.todoroo.astrid.service; package com.todoroo.astrid.service;
@ -67,7 +67,6 @@ public class TitleParserTest extends InjectingTestCase {
/** Tests correct date is parsed **/ /** Tests correct date is parsed **/
@Test @Test
public void testMonthDate() { public void testMonthDate() {
Task task = new Task();
String[] titleMonthStrings = { String[] titleMonthStrings = {
"Jan.", "January", "Jan.", "January",
"Feb.", "February", "Feb.", "February",
@ -84,7 +83,7 @@ public class TitleParserTest extends InjectingTestCase {
}; };
for (int i = 0; i < 23; i++) { for (int i = 0; i < 23; i++) {
String testTitle = "Jog on " + titleMonthStrings[i] + " 12."; String testTitle = "Jog on " + titleMonthStrings[i] + " 12.";
insertTitleAddTask(testTitle, task); Task task = insertTitleAddTask(testTitle);
DateTime date = newDateTime(task.getDueDate()); DateTime date = newDateTime(task.getDueDate());
assertEquals(date.getMonthOfYear(), i / 2 + 1); assertEquals(date.getMonthOfYear(), i / 2 + 1);
assertEquals(date.getDayOfMonth(), 12); assertEquals(date.getDayOfMonth(), 12);
@ -93,10 +92,9 @@ public class TitleParserTest extends InjectingTestCase {
@Test @Test
public void testMonthSlashDay() { public void testMonthSlashDay() {
Task task = new Task();
for (int i = 1; i < 13; i++) { for (int i = 1; i < 13; i++) {
String testTitle = "Jog on " + i + "/12/13"; String testTitle = "Jog on " + i + "/12/13";
insertTitleAddTask(testTitle, task); Task task = insertTitleAddTask(testTitle);
DateTime date = newDateTime(task.getDueDate()); DateTime date = newDateTime(task.getDueDate());
assertEquals(date.getMonthOfYear(), i); assertEquals(date.getMonthOfYear(), i);
assertEquals(date.getDayOfMonth(), 12); assertEquals(date.getDayOfMonth(), 12);
@ -106,9 +104,8 @@ public class TitleParserTest extends InjectingTestCase {
@Test @Test
public void testArmyTime() { public void testArmyTime() {
Task task = new Task();
String testTitle = "Jog on 23:21."; String testTitle = "Jog on 23:21.";
insertTitleAddTask(testTitle, task); Task task = insertTitleAddTask(testTitle);
DateTime date = newDateTime(task.getDueDate()); DateTime date = newDateTime(task.getDueDate());
assertEquals(date.getHourOfDay(), 23); assertEquals(date.getHourOfDay(), 23);
assertEquals(date.getMinuteOfHour(), 21); assertEquals(date.getMinuteOfHour(), 21);
@ -116,9 +113,8 @@ public class TitleParserTest extends InjectingTestCase {
@Test @Test
public void test_AM_PM() { public void test_AM_PM() {
Task task = new Task();
String testTitle = "Jog at 8:33 PM."; String testTitle = "Jog at 8:33 PM.";
insertTitleAddTask(testTitle, task); Task task = insertTitleAddTask(testTitle);
DateTime date = newDateTime(task.getDueDate()); DateTime date = newDateTime(task.getDueDate());
assertEquals(date.getHourOfDay(), 20); assertEquals(date.getHourOfDay(), 20);
assertEquals(date.getMinuteOfHour(), 33); assertEquals(date.getMinuteOfHour(), 33);
@ -126,9 +122,8 @@ public class TitleParserTest extends InjectingTestCase {
@Test @Test
public void test_at_hour() { public void test_at_hour() {
Task task = new Task();
String testTitle = "Jog at 8 PM."; String testTitle = "Jog at 8 PM.";
insertTitleAddTask(testTitle, task); Task task = insertTitleAddTask(testTitle);
DateTime date = newDateTime(task.getDueDate()); DateTime date = newDateTime(task.getDueDate());
assertEquals(date.getHourOfDay(), 20); assertEquals(date.getHourOfDay(), 20);
assertEquals(date.getMinuteOfHour(), 0); assertEquals(date.getMinuteOfHour(), 0);
@ -136,9 +131,8 @@ public class TitleParserTest extends InjectingTestCase {
@Test @Test
public void test_oclock_AM() { public void test_oclock_AM() {
Task task = new Task();
String testTitle = "Jog at 8 o'clock AM."; String testTitle = "Jog at 8 o'clock AM.";
insertTitleAddTask(testTitle, task); Task task = insertTitleAddTask(testTitle);
DateTime date = newDateTime(task.getDueDate()); DateTime date = newDateTime(task.getDueDate());
assertEquals(date.getHourOfDay(), 8); assertEquals(date.getHourOfDay(), 8);
assertEquals(date.getMinuteOfHour(), 0); assertEquals(date.getMinuteOfHour(), 0);
@ -146,14 +140,13 @@ public class TitleParserTest extends InjectingTestCase {
@Test @Test
public void test_several_forms_of_eight() { public void test_several_forms_of_eight() {
Task task = new Task();
String[] testTitles = { String[] testTitles = {
"Jog 8 AM", "Jog 8 AM",
"Jog 8 o'clock AM", "Jog 8 o'clock AM",
"at 8:00 AM" "at 8:00 AM"
}; };
for (String testTitle : testTitles) { for (String testTitle : testTitles) {
insertTitleAddTask(testTitle, task); Task task = insertTitleAddTask(testTitle);
DateTime date = newDateTime(task.getDueDate()); DateTime date = newDateTime(task.getDueDate());
assertEquals(date.getHourOfDay(), 8); assertEquals(date.getHourOfDay(), 8);
assertEquals(date.getMinuteOfHour(), 0); assertEquals(date.getMinuteOfHour(), 0);
@ -162,7 +155,6 @@ public class TitleParserTest extends InjectingTestCase {
@Test @Test
public void test_several_forms_of_1230PM() { public void test_several_forms_of_1230PM() {
Task task = new Task();
String[] testTitles = { String[] testTitles = {
"Jog 12:30 PM", "Jog 12:30 PM",
"at 12:30 PM", "at 12:30 PM",
@ -171,17 +163,15 @@ public class TitleParserTest extends InjectingTestCase {
}; };
for (String testTitle : testTitles) { for (String testTitle : testTitles) {
insertTitleAddTask(testTitle, task); Task task = insertTitleAddTask(testTitle);
DateTime date = newDateTime(task.getDueDate()); DateTime date = newDateTime(task.getDueDate());
assertEquals(date.getHourOfDay(), 12); assertEquals(date.getHourOfDay(), 12);
assertEquals(date.getMinuteOfHour(), 30); assertEquals(date.getMinuteOfHour(), 30);
} }
} }
private void insertTitleAddTask(String title, Task task) { private Task insertTitleAddTask(String title) {
task.clear(); return taskCreator.createWithValues(null, title);
task.setTitle(title);
taskCreator.createWithValues(task, null, title);
} }
@ -189,19 +179,15 @@ public class TitleParserTest extends InjectingTestCase {
@Test @Test
public void testDays() { public void testDays() {
Calendar today = Calendar.getInstance(); Calendar today = Calendar.getInstance();
Task task = new Task();
String title = "Jog today"; String title = "Jog today";
task.setTitle(title); Task task = taskCreator.createWithValues(null, title);
taskCreator.createWithValues(task, null, title);
DateTime date = newDateTime(task.getDueDate()); DateTime date = newDateTime(task.getDueDate());
assertEquals(date.getDayOfWeek(), today.get(Calendar.DAY_OF_WEEK)); assertEquals(date.getDayOfWeek(), today.get(Calendar.DAY_OF_WEEK));
//Calendar starts 1-6, date.getDay() starts at 0 //Calendar starts 1-6, date.getDay() starts at 0
task = new Task();
title = "Jog tomorrow"; title = "Jog tomorrow";
task.setTitle(title); task = taskCreator.createWithValues(null, title);
taskCreator.createWithValues(task, null, title);
date = newDateTime(task.getDueDate()); date = newDateTime(task.getDueDate());
assertEquals((date.getDayOfWeek()) % 7, (today.get(Calendar.DAY_OF_WEEK) + 1) % 7); assertEquals((date.getDayOfWeek()) % 7, (today.get(Calendar.DAY_OF_WEEK) + 1) % 7);
@ -225,17 +211,13 @@ public class TitleParserTest extends InjectingTestCase {
}; };
for (int i = 1; i <= 6; i++) { for (int i = 1; i <= 6; i++) {
task = new Task();
title = "Jog " + days[i]; title = "Jog " + days[i];
task.setTitle(title); task = taskCreator.createWithValues(null, title);
taskCreator.createWithValues(task, null, title);
date = newDateTime(task.getDueDate()); date = newDateTime(task.getDueDate());
assertEquals(date.getDayOfWeek(), i + 1); assertEquals(date.getDayOfWeek(), i + 1);
task = new Task();
title = "Jog " + abrevDays[i]; title = "Jog " + abrevDays[i];
task.setTitle(title); task = taskCreator.createWithValues(null, title);
taskCreator.createWithValues(task, null, title);
date = newDateTime(task.getDueDate()); date = newDateTime(task.getDueDate());
assertEquals(date.getDayOfWeek(), i + 1); assertEquals(date.getDayOfWeek(), i + 1);
} }
@ -246,6 +228,7 @@ public class TitleParserTest extends InjectingTestCase {
//----------------Priority begin----------------// //----------------Priority begin----------------//
/** tests all words using priority 0 */ /** tests all words using priority 0 */
@Test @Test
public void testPriority0() throws Exception { public void testPriority0() throws Exception {
@ -255,19 +238,14 @@ public class TitleParserTest extends InjectingTestCase {
"lowest priority", "lowest priority",
"bang 0" "bang 0"
}; };
Task task;
for (String acceptedString : acceptedStrings) { for (String acceptedString : acceptedStrings) {
task = new Task();
String title = "Jog " + acceptedString; String title = "Jog " + acceptedString;
task.setTitle(title); //test at end of task. should set importance. Task task = taskCreator.createWithValues(null, title);
taskCreator.createWithValues(task, null, title);
assertEquals((int) task.getImportance(), Task.IMPORTANCE_NONE); assertEquals((int) task.getImportance(), Task.IMPORTANCE_NONE);
} }
for (String acceptedString : acceptedStrings) { for (String acceptedString : acceptedStrings) {
task = new Task();
String title = acceptedString + " jog"; String title = acceptedString + " jog";
task.setTitle(title); //test at beginning of task. should not set importance. Task task = taskCreator.createWithValues(null, title);
taskCreator.createWithValues(task, null, title);
assertNotSame(task.getImportance(), Task.IMPORTANCE_NONE); assertNotSame(task.getImportance(), Task.IMPORTANCE_NONE);
} }
} }
@ -321,30 +299,22 @@ public class TitleParserTest extends InjectingTestCase {
"!2", "!2",
"!!" "!!"
}; };
Task task;
for (String acceptedStringAtEnd : acceptedStringsAtEnd) { for (String acceptedStringAtEnd : acceptedStringsAtEnd) {
task = new Task();
String title = "Jog " + acceptedStringAtEnd; String title = "Jog " + acceptedStringAtEnd;
task.setTitle(title); //test at end of task. should set importance. Task task = taskCreator.createWithValues(null, title);
taskCreator.createWithValues(task, null, title);
assertEquals((int) task.getImportance(), Task.IMPORTANCE_MUST_DO); assertEquals((int) task.getImportance(), Task.IMPORTANCE_MUST_DO);
task = new Task();
title = acceptedStringAtEnd + " jog"; title = acceptedStringAtEnd + " jog";
task.setTitle(title); //test at beginning of task. should not set importance. task = taskCreator.createWithValues(null, title);
taskCreator.createWithValues(task, null, title);
assertNotSame(task.getImportance(), Task.IMPORTANCE_MUST_DO); assertNotSame(task.getImportance(), Task.IMPORTANCE_MUST_DO);
} }
for (String acceptedStringAnywhere : acceptedStringsAnywhere) { for (String acceptedStringAnywhere : acceptedStringsAnywhere) {
task = new Task();
String title = "Jog " + acceptedStringAnywhere; String title = "Jog " + acceptedStringAnywhere;
task.setTitle(title); //test at end of task. should set importance. Task task = taskCreator.createWithValues(null, title);
taskCreator.createWithValues(task, null, title);
assertEquals((int) task.getImportance(), Task.IMPORTANCE_MUST_DO); assertEquals((int) task.getImportance(), Task.IMPORTANCE_MUST_DO);
title = acceptedStringAnywhere + " jog"; title = acceptedStringAnywhere + " jog";
task.setTitle(title); //test at beginning of task. should set importance. task = taskCreator.createWithValues(null, title);
taskCreator.createWithValues(task, null, title);
assertEquals((int) task.getImportance(), Task.IMPORTANCE_MUST_DO); assertEquals((int) task.getImportance(), Task.IMPORTANCE_MUST_DO);
} }
} }
@ -364,30 +334,22 @@ public class TitleParserTest extends InjectingTestCase {
"!6", "!6",
"!!!!!!!!!!!!!" "!!!!!!!!!!!!!"
}; };
Task task;
for (String acceptedStringAtEnd : acceptedStringsAtEnd) { for (String acceptedStringAtEnd : acceptedStringsAtEnd) {
task = new Task();
String title = "Jog " + acceptedStringAtEnd; String title = "Jog " + acceptedStringAtEnd;
task.setTitle(title); //test at end of task. should set importance. Task task = taskCreator.createWithValues(null, title);
taskCreator.createWithValues(task, null, title);
assertEquals((int) task.getImportance(), Task.IMPORTANCE_DO_OR_DIE); assertEquals((int) task.getImportance(), Task.IMPORTANCE_DO_OR_DIE);
task = new Task();
title = acceptedStringAtEnd + " jog"; title = acceptedStringAtEnd + " jog";
task.setTitle(title); //test at beginning of task. should not set importance. task = taskCreator.createWithValues(null, title);
taskCreator.createWithValues(task, null, title);
assertNotSame(task.getImportance(), Task.IMPORTANCE_DO_OR_DIE); assertNotSame(task.getImportance(), Task.IMPORTANCE_DO_OR_DIE);
} }
for (String acceptedStringAnywhere : acceptedStringsAnywhere) { for (String acceptedStringAnywhere : acceptedStringsAnywhere) {
task = new Task();
String title = "Jog " + acceptedStringAnywhere; String title = "Jog " + acceptedStringAnywhere;
task.setTitle(title); //test at end of task. should set importance. Task task = taskCreator.createWithValues(null, title);
taskCreator.createWithValues(task, null, title);
assertEquals((int) task.getImportance(), Task.IMPORTANCE_DO_OR_DIE); assertEquals((int) task.getImportance(), Task.IMPORTANCE_DO_OR_DIE);
title = acceptedStringAnywhere + " jog"; title = acceptedStringAnywhere + " jog";
task.setTitle(title); //test at beginning of task. should set importance. task = taskCreator.createWithValues(null, title);
taskCreator.createWithValues(task, null, title);
assertEquals((int) task.getImportance(), Task.IMPORTANCE_DO_OR_DIE); assertEquals((int) task.getImportance(), Task.IMPORTANCE_DO_OR_DIE);
} }
} }
@ -396,13 +358,12 @@ public class TitleParserTest extends InjectingTestCase {
//----------------Repeats begin----------------// //----------------Repeats begin----------------//
/** test daily repeat from due date, but with no due date set */ /** test daily repeat from due date, but with no due date set */
@Test @Test
public void testDailyWithNoDueDate() throws Exception { public void testDailyWithNoDueDate() throws Exception {
Task task = new Task();
String title = "Jog daily"; String title = "Jog daily";
task.setTitle(title); Task task = taskCreator.createWithValues(null, title);
taskCreator.createWithValues(task, null, title);
RRule rrule = new RRule(); RRule rrule = new RRule();
rrule.setFreq(Frequency.DAILY); rrule.setFreq(Frequency.DAILY);
rrule.setInterval(1); rrule.setInterval(1);
@ -411,21 +372,18 @@ public class TitleParserTest extends InjectingTestCase {
assertFalse(task.hasDueDate()); assertFalse(task.hasDueDate());
title = "Jog every day"; title = "Jog every day";
task.setTitle(title); task = taskCreator.createWithValues(null, title);
taskCreator.createWithValues(task, null, title);
assertEquals(task.getRecurrence(), rrule.toIcal()); assertEquals(task.getRecurrence(), rrule.toIcal());
assertFalse(task.hasDueTime()); assertFalse(task.hasDueTime());
assertFalse(task.hasDueDate()); assertFalse(task.hasDueDate());
for (int i = 1; i <= 12; i++) { for (int i = 1; i <= 12; i++) {
title = "Jog every " + i + " days."; title = "Jog every " + i + " days.";
task.setTitle(title);
rrule.setInterval(i); rrule.setInterval(i);
taskCreator.createWithValues(task, null, title); task = taskCreator.createWithValues(null, title);
assertEquals(task.getRecurrence(), rrule.toIcal()); assertEquals(task.getRecurrence(), rrule.toIcal());
assertFalse(task.hasDueTime()); assertFalse(task.hasDueTime());
assertFalse(task.hasDueDate()); assertFalse(task.hasDueDate());
task = new Task();
} }
} }
@ -433,10 +391,8 @@ public class TitleParserTest extends InjectingTestCase {
/** test weekly repeat from due date, with no due date & time set */ /** test weekly repeat from due date, with no due date & time set */
@Test @Test
public void testWeeklyWithNoDueDate() throws Exception { public void testWeeklyWithNoDueDate() throws Exception {
Task task = new Task();
String title = "Jog weekly"; String title = "Jog weekly";
task.setTitle(title); Task task = taskCreator.createWithValues(null, title);
taskCreator.createWithValues(task, null, title);
RRule rrule = new RRule(); RRule rrule = new RRule();
rrule.setFreq(Frequency.WEEKLY); rrule.setFreq(Frequency.WEEKLY);
rrule.setInterval(1); rrule.setInterval(1);
@ -445,31 +401,26 @@ public class TitleParserTest extends InjectingTestCase {
assertFalse(task.hasDueDate()); assertFalse(task.hasDueDate());
title = "Jog every week"; title = "Jog every week";
task.setTitle(title); task = taskCreator.createWithValues(null, title);
taskCreator.createWithValues(task, null, title);
assertEquals(task.getRecurrence(), rrule.toIcal()); assertEquals(task.getRecurrence(), rrule.toIcal());
assertFalse(task.hasDueTime()); assertFalse(task.hasDueTime());
assertFalse(task.hasDueDate()); assertFalse(task.hasDueDate());
for (int i = 1; i <= 12; i++) { for (int i = 1; i <= 12; i++) {
title = "Jog every " + i + " weeks"; title = "Jog every " + i + " weeks";
task.setTitle(title);
rrule.setInterval(i); rrule.setInterval(i);
taskCreator.createWithValues(task, null, title); task = taskCreator.createWithValues(null, title);
assertEquals(task.getRecurrence(), rrule.toIcal()); assertEquals(task.getRecurrence(), rrule.toIcal());
assertFalse(task.hasDueTime()); assertFalse(task.hasDueTime());
assertFalse(task.hasDueDate()); assertFalse(task.hasDueDate());
task = new Task();
} }
} }
/** test hourly repeat from due date, with no due date but no time */ /** test hourly repeat from due date, with no due date but no time */
@Test @Test
public void testMonthlyFromNoDueDate() throws Exception { public void testMonthlyFromNoDueDate() throws Exception {
Task task = new Task();
String title = "Jog monthly"; String title = "Jog monthly";
task.setTitle(title); Task task = taskCreator.createWithValues(null, title);
taskCreator.createWithValues(task, null, title);
RRule rrule = new RRule(); RRule rrule = new RRule();
rrule.setFreq(Frequency.MONTHLY); rrule.setFreq(Frequency.MONTHLY);
rrule.setInterval(1); rrule.setInterval(1);
@ -478,30 +429,25 @@ public class TitleParserTest extends InjectingTestCase {
assertFalse(task.hasDueDate()); assertFalse(task.hasDueDate());
title = "Jog every month"; title = "Jog every month";
task.setTitle(title); task = taskCreator.createWithValues(null, title);
taskCreator.createWithValues(task, null, title);
assertEquals(task.getRecurrence(), rrule.toIcal()); assertEquals(task.getRecurrence(), rrule.toIcal());
assertFalse(task.hasDueTime()); assertFalse(task.hasDueTime());
assertFalse(task.hasDueDate()); assertFalse(task.hasDueDate());
for (int i = 1; i <= 12; i++) { for (int i = 1; i <= 12; i++) {
title = "Jog every " + i + " months"; title = "Jog every " + i + " months";
task.setTitle(title);
rrule.setInterval(i); rrule.setInterval(i);
taskCreator.createWithValues(task, null, title); task = taskCreator.createWithValues(null, title);
assertEquals(task.getRecurrence(), rrule.toIcal()); assertEquals(task.getRecurrence(), rrule.toIcal());
assertFalse(task.hasDueTime()); assertFalse(task.hasDueTime());
assertFalse(task.hasDueDate()); assertFalse(task.hasDueDate());
task = new Task();
} }
} }
@Test @Test
public void testDailyFromDueDate() throws Exception { public void testDailyFromDueDate() throws Exception {
Task task = new Task();
String title = "Jog daily starting from today"; String title = "Jog daily starting from today";
task.setTitle(title); Task task = taskCreator.createWithValues(null, title);
taskCreator.createWithValues(task, null, title);
RRule rrule = new RRule(); RRule rrule = new RRule();
rrule.setFreq(Frequency.DAILY); rrule.setFreq(Frequency.DAILY);
rrule.setInterval(1); rrule.setInterval(1);
@ -511,28 +457,23 @@ public class TitleParserTest extends InjectingTestCase {
task.clearValue(Task.ID); task.clearValue(Task.ID);
task.clearValue(Task.UUID); task.clearValue(Task.UUID);
title = "Jog every day starting from today"; title = "Jog every day starting from today";
task.setTitle(title); task = taskCreator.createWithValues(null, title);
taskCreator.createWithValues(task, null, title);
assertEquals(task.getRecurrence(), rrule.toIcal()); assertEquals(task.getRecurrence(), rrule.toIcal());
assertTrue(task.hasDueDate()); assertTrue(task.hasDueDate());
for (int i = 1; i <= 12; i++) { for (int i = 1; i <= 12; i++) {
title = "Jog every " + i + " days starting from today"; title = "Jog every " + i + " days starting from today";
task.setTitle(title);
rrule.setInterval(i); rrule.setInterval(i);
taskCreator.createWithValues(task, null, title); task = taskCreator.createWithValues(null, title);
assertEquals(task.getRecurrence(), rrule.toIcal()); assertEquals(task.getRecurrence(), rrule.toIcal());
assertTrue(task.hasDueDate()); assertTrue(task.hasDueDate());
task = new Task();
} }
} }
@Test @Test
public void testWeeklyFromDueDate() throws Exception { public void testWeeklyFromDueDate() throws Exception {
Task task = new Task();
String title = "Jog weekly starting from today"; String title = "Jog weekly starting from today";
task.setTitle(title); Task task = taskCreator.createWithValues(null, title);
taskCreator.createWithValues(task, null, title);
RRule rrule = new RRule(); RRule rrule = new RRule();
rrule.setFreq(Frequency.WEEKLY); rrule.setFreq(Frequency.WEEKLY);
rrule.setInterval(1); rrule.setInterval(1);
@ -542,19 +483,16 @@ public class TitleParserTest extends InjectingTestCase {
task.clearValue(Task.ID); task.clearValue(Task.ID);
task.clearValue(Task.UUID); task.clearValue(Task.UUID);
title = "Jog every week starting from today"; title = "Jog every week starting from today";
task.setTitle(title); task = taskCreator.createWithValues(null, title);
taskCreator.createWithValues(task, null, title);
assertEquals(task.getRecurrence(), rrule.toIcal()); assertEquals(task.getRecurrence(), rrule.toIcal());
assertTrue(task.hasDueDate()); assertTrue(task.hasDueDate());
for (int i = 1; i <= 12; i++) { for (int i = 1; i <= 12; i++) {
title = "Jog every " + i + " weeks starting from today"; title = "Jog every " + i + " weeks starting from today";
task.setTitle(title);
rrule.setInterval(i); rrule.setInterval(i);
taskCreator.createWithValues(task, null, title); task = taskCreator.createWithValues(null, title);
assertEquals(task.getRecurrence(), rrule.toIcal()); assertEquals(task.getRecurrence(), rrule.toIcal());
assertTrue(task.hasDueDate()); assertTrue(task.hasDueDate());
task = new Task();
} }
} }
@ -562,6 +500,7 @@ public class TitleParserTest extends InjectingTestCase {
//----------------Tags begin----------------// //----------------Tags begin----------------//
/** tests all words using priority 0 */ /** tests all words using priority 0 */
@Test @Test
public void testTagsPound() throws Exception { public void testTagsPound() throws Exception {

@ -74,10 +74,7 @@ public class TaskCreator {
* doesn't need to start with a base task model. * doesn't need to start with a base task model.
*/ */
public Task createWithValues(Map<String, Object> values, String title) { public Task createWithValues(Map<String, Object> values, String title) {
return createWithValues(new Task(), values, title); Task task = new Task();
}
Task createWithValues(Task task, Map<String, Object> values, String title) {
if (title != null) { if (title != null) {
task.setTitle(title.trim()); task.setTitle(title.trim());
} }

Loading…
Cancel
Save