@Test
public void valueToStringDateTimeSpecial() throws Exception {
for (int precision = 0; precision < 3; precision++) {
final EdmSimpleType instance = EdmSimpleTypeKind.DateTime.getEdmSimpleTypeInstance();
final EdmFacets facets = getPrecisionScaleFacets(precision, null);
final Calendar date = Calendar.getInstance(TimeZone.getTimeZone("GMT"));
date.set(Calendar.MILLISECOND, 10 * precision + 1);
date.set(1954, 7, 4);
expectErrorInValueToString(instance, date, EdmLiteralKind.DEFAULT, facets,