Exemple #1
0
        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");
        }
Exemple #2
0
        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.");
        }