@ -39,7 +39,6 @@ public class TitleParserTest extends DatabaseTestCase {
publicvoidtestMonthDate(){
publicvoidtestMonthDate(){
TaskServicetaskService=newTaskService();
TaskServicetaskService=newTaskService();
Tasktask=newTask();
Tasktask=newTask();
Tasknothing=newTask();
String[]titleMonthStrings={
String[]titleMonthStrings={
"Jan.","January",
"Jan.","January",
"Feb.","February",
"Feb.","February",
@ -66,7 +65,6 @@ public class TitleParserTest extends DatabaseTestCase {
publicvoidtestMonthSlashDay(){
publicvoidtestMonthSlashDay(){
TaskServicetaskService=newTaskService();
TaskServicetaskService=newTaskService();
Tasktask=newTask();
Tasktask=newTask();
Tasknothing=newTask();
for(inti=1;i<13;i++){
for(inti=1;i<13;i++){
StringtestTitle="Jog on "+i+"/12/13";
StringtestTitle="Jog on "+i+"/12/13";
insertTitleAddTask(testTitle,task,taskService);
insertTitleAddTask(testTitle,task,taskService);
@ -80,7 +78,6 @@ public class TitleParserTest extends DatabaseTestCase {
publicvoidtestArmyTime(){
publicvoidtestArmyTime(){
TaskServicetaskService=newTaskService();
TaskServicetaskService=newTaskService();
Tasktask=newTask();
Tasktask=newTask();
Tasknothing=newTask();
StringtestTitle="Jog on 23:21.";
StringtestTitle="Jog on 23:21.";
insertTitleAddTask(testTitle,task,taskService);
insertTitleAddTask(testTitle,task,taskService);
Datedate=newDate(task.getValue(Task.DUE_DATE));
Datedate=newDate(task.getValue(Task.DUE_DATE));
@ -91,7 +88,6 @@ public class TitleParserTest extends DatabaseTestCase {
publicvoidtest_AM_PM(){
publicvoidtest_AM_PM(){
TaskServicetaskService=newTaskService();
TaskServicetaskService=newTaskService();
Tasktask=newTask();
Tasktask=newTask();
Tasknothing=newTask();
StringtestTitle="Jog at 8:33 PM.";
StringtestTitle="Jog at 8:33 PM.";
insertTitleAddTask(testTitle,task,taskService);
insertTitleAddTask(testTitle,task,taskService);
Datedate=newDate(task.getValue(Task.DUE_DATE));
Datedate=newDate(task.getValue(Task.DUE_DATE));
@ -102,7 +98,6 @@ public class TitleParserTest extends DatabaseTestCase {
publicvoidtest_at_hour(){
publicvoidtest_at_hour(){
TaskServicetaskService=newTaskService();
TaskServicetaskService=newTaskService();
Tasktask=newTask();
Tasktask=newTask();
Tasknothing=newTask();
StringtestTitle="Jog at 8 PM.";
StringtestTitle="Jog at 8 PM.";
insertTitleAddTask(testTitle,task,taskService);
insertTitleAddTask(testTitle,task,taskService);
Datedate=newDate(task.getValue(Task.DUE_DATE));
Datedate=newDate(task.getValue(Task.DUE_DATE));
@ -113,7 +108,6 @@ public class TitleParserTest extends DatabaseTestCase {
publicvoidtest_oclock_AM(){
publicvoidtest_oclock_AM(){
TaskServicetaskService=newTaskService();
TaskServicetaskService=newTaskService();
Tasktask=newTask();
Tasktask=newTask();
Tasknothing=newTask();
StringtestTitle="Jog at 8 o'clock AM.";
StringtestTitle="Jog at 8 o'clock AM.";
insertTitleAddTask(testTitle,task,taskService);
insertTitleAddTask(testTitle,task,taskService);
Datedate=newDate(task.getValue(Task.DUE_DATE));
Datedate=newDate(task.getValue(Task.DUE_DATE));
@ -124,7 +118,6 @@ public class TitleParserTest extends DatabaseTestCase {
publicvoidtest_several_forms_of_eight(){
publicvoidtest_several_forms_of_eight(){
TaskServicetaskService=newTaskService();
TaskServicetaskService=newTaskService();
Tasktask=newTask();
Tasktask=newTask();
Tasknothing=newTask();
String[]testTitles={
String[]testTitles={
"Jog 8 AM",
"Jog 8 AM",
"Jog 8 o'clock AM",
"Jog 8 o'clock AM",
@ -141,7 +134,6 @@ public class TitleParserTest extends DatabaseTestCase {
publicvoidtest_several_forms_of_1230PM(){
publicvoidtest_several_forms_of_1230PM(){
TaskServicetaskService=newTaskService();
TaskServicetaskService=newTaskService();
Tasktask=newTask();
Tasktask=newTask();
Tasknothing=newTask();
String[]testTitles={
String[]testTitles={
"Jog 12:30 PM",
"Jog 12:30 PM",
"at 12:30 PM",
"at 12:30 PM",
@ -515,14 +507,16 @@ public class TitleParserTest extends DatabaseTestCase {
"#(a cool tag)",
"#(a cool tag)",
"#(cool)"
"#(cool)"
};
};
TaskServicetaskService=newTaskService();
Tasktask=newTask();
Tasktask=newTask();
for(StringacceptedString:acceptedStrings){
for(StringacceptedString:acceptedStrings){
task=newTask();
task=newTask();
task.setValue(Task.TITLE,"Jog "+acceptedString);//test at end of task. should set importance.
task.setValue(Task.TITLE,"Jog "+acceptedString);//test at end of task. should set importance.
ArrayList<String>tags=newArrayList<String>();
ArrayList<String>tags=newArrayList<String>();
TitleParser.listHelper(task,tags);
TitleParser.listHelper(task,tags);
assertTrue("test pound at failed for string: "+acceptedString+" for tags: "+tags.toString(),tags.contains(TitleParser.trimParenthesis(acceptedString)));