public void FormatValue_ShouldAlwaysReturnUrl() { var urlLinkField = new UrlLinkFieldType(); var expectedUrl = "http://test.com/test"; var configValues = new Dictionary <string, ConfigurationValue> { { ConfigurationKey.ShouldAlwaysShowCondensed, new ConfigurationValue("true") } }; Assert.That.AreEqual(expectedUrl, urlLinkField.FormatValue(null, expectedUrl, configValues, true)); Assert.That.AreEqual(expectedUrl, urlLinkField.FormatValue(null, expectedUrl, configValues, false)); }
public void FormatValue_ShouldReturnCompleteATag() { var urlLinkField = new UrlLinkFieldType(); var expectedUrl = "http://test.com/test"; var expectedResult = $@"<a href='{expectedUrl}'>{expectedUrl}</a>"; Assert.That.AreEqual(expectedResult, urlLinkField.FormatValue(null, expectedUrl, new Dictionary <string, ConfigurationValue>(), false)); var configValues = new Dictionary <string, ConfigurationValue> { { ConfigurationKey.ShouldAlwaysShowCondensed, new ConfigurationValue("false") } }; Assert.That.AreEqual(expectedUrl, urlLinkField.FormatValue(null, expectedUrl, configValues, true)); }