public void ProcessSearchDate() { JsDataTables.Request request = new JsDataTables.Request(TestData.PostValuesSearchDate); JsDataTables.Response <TestObject> response = new JsDataTables.Response <TestObject>(request, TestData.TestObjects); Assert.AreEqual(response.Draw, 1); Assert.AreEqual(response.RecordsTotal, 14); Assert.AreEqual(response.RecordsFiltered, 2); Assert.AreEqual(response.Data.Count(), 2); Assert.AreEqual(response.Data.First().Name, "Jane"); }
public void ProcessInitialState() { JsDataTables.Request request = new JsDataTables.Request(TestData.PostValuesInitialState); JsDataTables.Response <TestObject> response = new JsDataTables.Response <TestObject>(request, TestData.TestObjects); Assert.AreEqual(response.Draw, 1); Assert.AreEqual(response.RecordsTotal, 14); Assert.AreEqual(response.RecordsFiltered, 14); Assert.AreEqual(response.Data.Count(), 10); Assert.AreEqual(response.Data.First().Name, "Carl Jr."); }