// GET: JsonExample public ActionResult Index() { var model = new JsonExampleModel(); model.AvailableLanguageIds = GetAvailableLanguageId(); return(View(model)); }
public void CanSerializeToJson() { var model = new JsonExampleModel(); model.Name = "Geert"; for (int i = 0; i < 3; i++) { model.Modules.Add(new JsonInnerModel { Name = "Name " + (i + 1) }); } var json = JsonConvert.SerializeObject(model); Assert.AreEqual("{\"name\":\"Geert\",\"modules\":[{\"name\":\"Name 1\"},{\"name\":\"Name 2\"},{\"name\":\"Name 3\"}]}", json); }