public void GetUrlFromJsonObject_InvlidObject_Unsuccessful()
        {
            //  Arrange
            var jsonObject = "{\"NotUrl\":\"The External Url\"}";
            var helper = new Infrastructure.Helpers.RenUkHtmlHelper();

            //  Act
            var result = helper.GetUrlFromJsonObject(jsonObject);

            //  Assert
            Assert.IsNull(result, "Expected an null reference to be returned.");
        }
        public void GetUrlFromJsonObject_Successful()
        {
            //  Arrange
            var jsonObject = "{\"Url\":\"The External Url\"}";
            var helper = new Infrastructure.Helpers.RenUkHtmlHelper();

            //  Act
            var result = helper.GetUrlFromJsonObject(jsonObject);

            //  Assert
            Assert.AreEqual("The External Url", result, "Expected 'The External Url' to be returned.");
        }
        public void GetUrlFromJsonObject_EmptyString_Unsuccessful()
        {
            //  Arrange
            var jsonObject = string.Empty;
            var helper = new Infrastructure.Helpers.RenUkHtmlHelper();

            //  Act
            var result = helper.GetUrlFromJsonObject(jsonObject);

            //  Assert
            Assert.IsNull(result, "Expected an null reference to be returned.");
        }