public void TestColumnDefFactoryClassName() { ColumnDefsFactory factory = new ColumnDefsFactory(); factory.Targets("class"); var j = factory.ToJToken(); Assert.Equal("[{\"targets\":\"class\"}]", j.ToString(Newtonsoft.Json.Formatting.None)); }
public void TestColumnDefFactoryArray() { ColumnDefsFactory factory = new ColumnDefsFactory(); factory.Targets(new int[] { 0, 1, 2 }); var j = factory.ToJToken(); Assert.Equal("[{\"targets\":[0,1,2]}]", j.ToString(Newtonsoft.Json.Formatting.None)); }
public void TestColumnDefFactoryAll() { ColumnDefsFactory factory = new ColumnDefsFactory(); factory.TargetAll();; var j = factory.ToJToken(); Assert.Equal("[{\"targets\":\"_all\"}]", j.ToString(Newtonsoft.Json.Formatting.None)); }
public void TestColumnDefFactoryInt() { ColumnDefsFactory factory = new ColumnDefsFactory(); factory.Targets(0); var j = factory.ToJToken(); Assert.AreEqual("[{\"targets\":0}]", j.ToString(Newtonsoft.Json.Formatting.None)); }
public void TestColumnDefFactoryDeeper() { ColumnDefsFactory factory = new ColumnDefsFactory(); var colDef = factory.Targets(new int[] { 3, 4 }); colDef.Searchable(false).OrderData(0); factory.Targets(1).Visible(false); var j = factory.ToJToken(); Assert.Equal("[{\"targets\":[3,4],\"orderData\":[0],\"searchable\":false},{\"targets\":1,\"visible\":false}]", j.ToString(Newtonsoft.Json.Formatting.None)); }