public string ReadTextFile() { TextUrlParameter textUrlParameter = TextUrlParameterParser.ParseTextUrlParameter(); return(textUrlParameter.IsPresent ? HttpClient.ReadString(url: textUrlParameter.Url).Result : null); }
public void TextUrlParameterParserTests_Args_has_texturl_equalsign_invalid_wwwaddress_Expect_IsPresent_False() { _mockEnvironment .Setup(m => m.GetCommandLineArgs()) .Returns(value: new[] { "-texturl=www.googlede" }); TextUrlParameter actual = _systemUnderTest.ParseTextUrlParameter(); Assert.False(condition: actual.IsPresent); }
public void TextUrlParameterParserTests_Args_has_texturl_equalsign_url_Expect_url() { _mockEnvironment .Setup(m => m.GetCommandLineArgs()) .Returns(value: new[] { "-texturl=http://www.google.de" }); TextUrlParameter actual = _systemUnderTest.ParseTextUrlParameter(); Assert.Equal(expected: "http://www.google.de", actual: actual.Url); }
public void TextUrlParameterParserTests_Args_is_null_Expect_IsPresent_False() { _mockEnvironment .Setup(m => m.GetCommandLineArgs()) .Returns(value: null); TextUrlParameter actual = _systemUnderTest.ParseTextUrlParameter(); Assert.False(condition: actual.IsPresent); }