// // GET: /Home/Create //[OutputCache(Duration=1800)] public ActionResult Create() { var model = new JsonItem() { Json = string.Empty }; return View(model); }
public void TitleIsOptional() { //Arrange var jsonItem = new JsonItem() { Id = 1, Json = "{ name: 'john' }", Title = String.Empty }; //Act var context = new ValidationContext(jsonItem, serviceProvider: null, items: null); var results = new List<ValidationResult>(); var isValid = Validator.TryValidateObject(jsonItem, context, results); //Assert Assert.IsTrue(isValid); }
public void JsonIsRequired() { //Arrange var jsonItem = new JsonItem() { Id = 1, Json = string.Empty }; //Act var context = new ValidationContext(jsonItem, serviceProvider: null, items: null); var results = new List<ValidationResult>(); var isValid = Validator.TryValidateObject(jsonItem, context, results); //Assert Assert.IsFalse(isValid); }
public void TestInit() { validJsonItem = new JsonItem() { Id = 1, Json = "{ name: 'john' }" }; invalidJsonItem = new JsonItem(); }