public object ResolveParameterValue(Mail_Message mailMessage) { var messageText = new HtmlContentResolver().ResolveParameterValue(mailMessage) as string; if (!string.IsNullOrEmpty(messageText)) { messageText = Html2TextConverter.Convert(messageText); } return(messageText); }
#pragma warning disable 1998 public async Task Feed_summary_is_computed_correctly() #pragma warning restore 1998 { // Arrange var testsPath = Path.Combine( AppDomain.CurrentDomain.BaseDirectory, "Tests" ); var html1 = File.ReadAllText( Path.Combine( testsPath, "sample.html" ) ); var html2 = File.ReadAllText( Path.Combine( testsPath, "sample2.html" ) ); var h = new Html2TextConverter(); var text1 = await h.Html2TextAsync(html1); var text2 = await h.Html2TextAsync(html2); // Act var summary = new FeedService( null, null, null ) .MakeSummary( text1, text2 ); // Assert Assert.IsTrue(summary.StartsWith("Här ser ni veckans bokstav")); }