public void TestFixtureSetup() { //Code that is executed before any test is run in this class. If multiple tests // are executed then it will still only be called once. _propDef = new PropDef("PropName", typeof (DateTime), PropReadWriteRule.ReadWrite, null); _dataMapper = new DateTimeDataMapper(); }
private static DateTime GetDate(string dateString, DateTime initialDate) { object value; bool dateValueParsedOk = new DateTimeDataMapper().TryParsePropValue(dateString, out value); DateTime dateTime = initialDate; if (dateValueParsedOk) { if (value is DateTime) { return (DateTime) value; } if (value is IResolvableToValue) { dateTime = (DateTime) ((IResolvableToValue) value).ResolveToValue(); } } return dateTime; }