private void validateEntity(WebPageAddressView expected, WebPageAddressData actual) { Assert.IsNotNull(expected); Assert.IsNotNull(actual); Assert.AreEqual(expected.ID, actual.ID); Assert.AreEqual(expected.Url, actual.Address); validateDates(expected.ValidFrom, actual.ValidFrom); validateDates(expected.ValidTo, actual.ValidTo); }
public static WebPageAddress Create(WebPageAddressView v) { var d = new WebPageAddressData { ID = v.ID, Address = v.Url, ValidTo = v.ValidTo ?? DateTime.MaxValue, ValidFrom = v.ValidFrom ?? DateTime.MinValue }; return(new WebPageAddress(d)); }
public static WebPageAddress CreateWeb(string id, string address, DateTime?validFrom = null, DateTime?validTo = null) { var r = new WebPageAddressData { ID = id, Address = address, ValidFrom = validFrom ?? DateTime.MinValue, ValidTo = validTo ?? DateTime.MaxValue }; return(new WebPageAddress(r)); }
private static WebPageAddress create(WebPageAddressData data) { return(new WebPageAddress(data)); }