public void ValidateUrl_NestedObjectIsNull_DoesNotThrowException() { SampleType2 item = new SampleType2(); Action action = () => { _urlValidator.ValidateUrls(null, item); }; action.ShouldNotThrow(); }
public void ValidateUrls_NestedObjectIsNull_DoesNotThrowException() { SampleType2 item = new SampleType2(); Action action = () => { urlValidator.ValidateUrls(item, baseUrlProvider.Object); }; action.ShouldNotThrow(); }
public void ValidateUrl_RelativeUrlInNestedObject_ConvertsToAbsoluteUrl() { SampleType2 item = new SampleType2 { SampleType1 = new SampleType1 { Url = "/sitemap" } }; MockBaseUrl(); _urlValidator.ValidateUrls(null, item); item.SampleType1.Url.Should().Be("http://example.org/sitemap"); }
public void ValidateUrls_RelativeUrlInNestedObject_ConvertsToAbsoluteUrl() { SampleType2 item = new SampleType2 { SampleType1 = new SampleType1 { Url = "/sitemap2" } }; SetBaseUrl(); urlValidator.ValidateUrls(item, baseUrlProvider.Object); item.SampleType1.Url.Should().Be("http://example.org/sitemap2"); }