public void ParsParam_Test() { IDictionary <string, object> parms = BaseControlParameter.ParsParameter("@fromDate=123;@toDate=1391/01/02;"); Assert.AreEqual(2, parms.Count); Assert.AreEqual("123", parms["fromDate"]); Assert.AreEqual("1391/01/02", parms["toDate"]); }
public void ParsParam_Format_Test() { try { IDictionary <string, object> parms = BaseControlParameter.ParsParameter("@fromDate=123;toDate1391/01/02"); } catch (ReportParameterIsNotMatchException ex) { Assert.Pass(); } }
public void ParsParam_Format_equalColonTest() { try { IDictionary <string, object> parms = BaseControlParameter.ParsParameter("@fromDate=123;@toDate1391/01/02;"); } catch (ReportParameterIsNotMatchException ex) { Assert.AreEqual(UIFatalExceptionIdentifiers.ReportParameterParsingSplitSign, ex.FatalExceptionIdentifier); } }