public void VerifyRenderedListOfMyDinners() { var expectedHtml = "<ul class=\"upcomingdinners\"><li><a href=\"\">Sample Dinner</a> on <strong>2011-Jan-01 00:00 AM</strong> at Some Address USA</li></ul>"; var dinners = new List <Dinner>() { new Dinner() { DinnerID = 1, Title = "Sample Dinner", HostedBy = "SomeUser", Address = "Some Address", Country = "USA", ContactPhone = "425-555-1212", Description = "Some description", EventDate = DateTime.Parse("01/01/2011"), Latitude = 99, Longitude = -99 } }; var htmlHelper = MockHelpers <IEnumerable <Dinner> > .CreateHtmlHelper(); var myViewClass = new MyViewClass(htmlHelper); var actualHtml = myViewClass.getMyDinners(dinners).ToString(); Assert.AreEqual(expectedHtml, actualHtml); }
public void VerifyRenderedListOfMyDinners() { var expectedHtml = "<ul class=\"upcomingdinners\"><li><a href=\"\">Sample Dinner</a> on <strong>2011-Jan-01 00:00 AM</strong> at Some Address USA</li></ul>"; var dinners = new List<Dinner>() { new Dinner() { DinnerID = 1, Title = "Sample Dinner", HostedBy = "SomeUser", Address = "Some Address", Country = "USA", ContactPhone = "425-555-1212", Description = "Some description", EventDate = DateTime.Parse("01/01/2011"), Latitude = 99, Longitude = -99, RSVPs = new List<RSVP>() } }; var htmlHelper = MockHelpers<IEnumerable<Dinner>>.CreateHtmlHelper(); var myViewClass = new MyViewClass(htmlHelper); var actualHtml = myViewClass.getMyDinners(dinners).ToString(); Assert.AreEqual(expectedHtml, actualHtml); }