CreateDateTimeFormatInfo() protected method

protected CreateDateTimeFormatInfo ( ) : DateTimeFormatInfo
return System.Globalization.DateTimeFormatInfo
        public void Setting_Culture_To_PersianCultureInfo_Will_Set_DateTimeFormat()
        {
            var cip = new PersianCultureInfo();
            var format = cip.CreateDateTimeFormatInfo();

            using(new CultureSwitchContext(cip))
            {
                Assert.That(cip.DateTimeFormat, Is.Not.Null);
                Assert.AreEqual(format.AbbreviatedDayNames, cip.DateTimeFormat.AbbreviatedDayNames);
                Assert.AreEqual(format.AbbreviatedMonthGenitiveNames, cip.DateTimeFormat.AbbreviatedMonthGenitiveNames);
                Assert.AreEqual(format.AbbreviatedMonthNames, cip.DateTimeFormat.AbbreviatedMonthNames);
                Assert.AreEqual(format.AMDesignator, cip.DateTimeFormat.AMDesignator);
                Assert.AreEqual(format.PMDesignator, cip.DateTimeFormat.PMDesignator);
                Assert.AreEqual(format.Calendar, cip.DateTimeFormat.Calendar);
                Assert.AreEqual(format.DayNames, cip.DateTimeFormat.DayNames);
                Assert.AreEqual(format.DateSeparator, cip.DateTimeFormat.DateSeparator);
                Assert.AreEqual(format.ShortDatePattern, cip.DateTimeFormat.ShortDatePattern);
                Assert.AreEqual(format.ShortestDayNames, cip.DateTimeFormat.ShortestDayNames);
                Assert.AreEqual(format.ShortTimePattern, cip.DateTimeFormat.ShortTimePattern);
                Assert.AreEqual(format.YearMonthPattern, cip.DateTimeFormat.YearMonthPattern);
                Assert.AreEqual(format.TimeSeparator, cip.DateTimeFormat.TimeSeparator);
            }
        }