public void ShouldReturnMarkdownPassedToConstructorAsHtml() { // Given var markdown = TrimMarkdown(@"para 1 para 2"); // When var viewModel = new MarkdownViewModel(markdown); // Then viewModel.Html.Should().Be("<p>para 1</p>\n\n<p>para 2</p>\n"); }
public void ShouldReturnHtmlWithProcessedImageTagsWhereImageTagDoesNotHaveAlignmentValue() { // Given var markdown = TrimMarkdown(@"{Image=universityhouse.jpg,Description=The internal courtyard at the venue University House also offering accommodation} para 1 para 2"); // When var viewModel = new MarkdownViewModel(markdown); // Then viewModel.Html.Should().Be("<p><img src=\"/Content/Images/universityhouse.jpg\" alt=\"The internal courtyard at the venue University House also offering accommodation\" class=\"image-noalignment\" /> para 1</p>\n\n<p>para 2</p>\n"); }