using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Web.Mvc; using Microsoft.VisualStudio.TestTools.UnitTesting; using Fluqi.Widget.jAccordion; using System.Web; using System.Web.Routing; using Fluqi.Tests.Mocks; using Fluqi.Tests; using Fluqi.Core; using Fluqi.Tests.Helpers; namespace Fluqi.Tests { [TestClass] public partial class Accordion_Core_Tests { [TestMethod] public void Accordion_Without_CSS_On_Renders_Correct_Structure() { // Arrange var resp = new MockWriter(); var accordion = TestHelper.SetupSimpleAccordionObject(resp); // only testing raw output accordion .Rendering .Compress() ; TestHelper.ForceRender(accordion); string html = resp.Output.ToString(); // Assert Assert.IsTrue(html.Contains("id=\"myAccordion\"")); // 3 content panels Assert.AreEqual(3, Utils.NumberOfMatches(html, "