RM-1234, Changed formatting of date.year.week substitution to match help text

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@63075 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
This commit is contained in:
Mark Hibbins
2014-02-21 18:06:49 +00:00
parent cc073a62d3
commit 7b34e060f9
4 changed files with 33 additions and 9 deletions

View File

@@ -70,7 +70,7 @@ public class TestActionPropertySubs extends RMActionExecuterAbstractBase
String monthNumber = new SimpleDateFormat("MM").format(date);
String yearShort = new SimpleDateFormat("yy").format(date);
String yearLong = new SimpleDateFormat("yyyy").format(date);
String yearWeek = new SimpleDateFormat("w").format(date);
String yearWeek = new SimpleDateFormat("ww").format(date);
String name = (String) nodeService.getProperty(actionedUponNodeRef, ContentModel.PROP_NAME);
String company = I18NUtil.getMessage("test.company");

View File

@@ -47,14 +47,19 @@ public class DateParameterProcessorTest
{
List<String> suggestions = this.dateParameterProcessor.getSubstitutionSuggestions("date");
assertTrue(suggestions.contains("date.day.short"));
assertTrue(suggestions.contains("date.day"));
assertTrue(suggestions.contains("date.day.long"));
assertTrue(suggestions.contains("date.day.number"));
assertTrue(suggestions.contains("date.day.year"));
assertTrue(suggestions.contains("date.month.short"));
assertTrue(suggestions.contains("date.month"));
assertTrue(suggestions.contains("date.month.long"));
assertTrue(suggestions.contains("date.month.number"));
assertTrue(suggestions.contains("date.year.short"));
assertTrue(suggestions.contains("date.year"));
assertTrue(suggestions.contains("date.year.long"));
assertEquals(8, suggestions.size());
assertTrue(suggestions.contains("date.year.week"));
assertEquals(13, suggestions.size());
}
@Test
@@ -62,14 +67,19 @@ public class DateParameterProcessorTest
{
List<String> suggestions = this.dateParameterProcessor.getSubstitutionSuggestions("dat");
assertTrue(suggestions.contains("date.day.short"));
assertTrue(suggestions.contains("date.day"));
assertTrue(suggestions.contains("date.day.long"));
assertTrue(suggestions.contains("date.day.number"));
assertTrue(suggestions.contains("date.day.year"));
assertTrue(suggestions.contains("date.month.short"));
assertTrue(suggestions.contains("date.month"));
assertTrue(suggestions.contains("date.month.long"));
assertTrue(suggestions.contains("date.month.number"));
assertTrue(suggestions.contains("date.year.short"));
assertTrue(suggestions.contains("date.year"));
assertTrue(suggestions.contains("date.year.long"));
assertEquals(8, suggestions.size());
assertTrue(suggestions.contains("date.year.week"));
assertEquals(13, suggestions.size());
}
@Test
@@ -77,14 +87,19 @@ public class DateParameterProcessorTest
{
List<String> suggestions = this.dateParameterProcessor.getSubstitutionSuggestions("at");
assertTrue(suggestions.contains("date.day.short"));
assertTrue(suggestions.contains("date.day"));
assertTrue(suggestions.contains("date.day.long"));
assertTrue(suggestions.contains("date.day.number"));
assertTrue(suggestions.contains("date.day.year"));
assertTrue(suggestions.contains("date.month.short"));
assertTrue(suggestions.contains("date.month"));
assertTrue(suggestions.contains("date.month.long"));
assertTrue(suggestions.contains("date.month.number"));
assertTrue(suggestions.contains("date.year.short"));
assertTrue(suggestions.contains("date.year"));
assertTrue(suggestions.contains("date.year.long"));
assertEquals(8, suggestions.size());
assertTrue(suggestions.contains("date.year.week"));
assertEquals(13, suggestions.size());
}
@Test
@@ -92,9 +107,11 @@ public class DateParameterProcessorTest
{
List<String> suggestions = this.dateParameterProcessor.getSubstitutionSuggestions("ay");
assertTrue(suggestions.contains("date.day.short"));
assertTrue(suggestions.contains("date.day"));
assertTrue(suggestions.contains("date.day.long"));
assertTrue(suggestions.contains("date.day.number"));
assertEquals(3, suggestions.size());
assertTrue(suggestions.contains("date.day.year"));
assertEquals(5, suggestions.size());
}
@Test
@@ -103,10 +120,11 @@ public class DateParameterProcessorTest
List<String> suggestions = this.dateParameterProcessor.getSubstitutionSuggestions("on");
assertTrue(suggestions.contains("date.day.long"));
assertTrue(suggestions.contains("date.month.short"));
assertTrue(suggestions.contains("date.month"));
assertTrue(suggestions.contains("date.month.long"));
assertTrue(suggestions.contains("date.month.number"));
assertTrue(suggestions.contains("date.year.long"));
assertEquals(5, suggestions.size());
assertEquals(6, suggestions.size());
}
}

View File

@@ -86,7 +86,8 @@ public class SubstitutionSuggestionsRestApiTest extends BaseRMWebScriptTestCase
{
"date.month.number",
"date.month.long",
"date.month.short"
"date.month.short",
"date.month"
});
}
}