Ejemplo n.º 1
0
        public void RebinderTimeEnTest()
        {
            var    rebinder   = new ReportRebinder(m_Report, "en");
            string dateString = rebinder.ToTimeString(m_TestDatetime);

            Assert.AreEqual("11:12", dateString);
        }
Ejemplo n.º 2
0
        public void RebinderDateEnTest()
        {
            var    rebinder   = new ReportRebinder(m_Report, "en");
            string dateString = rebinder.ToDateString(m_TestDatetime);

            Assert.AreEqual("1/30/2000", dateString);
        }
Ejemplo n.º 3
0
        public void RebinderDateRuTest()
        {
            var rebinder = new ReportRebinder(m_Report, "ru");

            string dateString = rebinder.ToDateString(m_TestDatetime);

            Assert.AreEqual("30.01.2000", dateString);
        }
Ejemplo n.º 4
0
        public void ReflectionRussianTest()
        {
            var       report = new CaseInvestigationReport();
            FieldInfo field  = typeof(CaseInvestigationReport).GetField("xrTableCell12",
                                                                        BindingFlags.NonPublic | BindingFlags.Instance);

            Assert.IsNotNull(field);
            var cell = (XRTableCell)field.GetValue(report);

            Assert.AreEqual("{0:dd/MM/yyyy}", cell.DataBindings[0].FormatString);

            var rebinder = new ReportRebinder(report, "ru");

            rebinder.RebindDateAndFontForReport();

            cell = (XRTableCell)field.GetValue(report);
            Assert.AreEqual("{0:dd.MM.yyyy}", cell.DataBindings[0].FormatString);
        }