Esempio n. 1
0
 //
 // GET: /Home/Create
 //[OutputCache(Duration=1800)]
 public ActionResult Create()
 {
     var model = new JsonItem() {
         Json = string.Empty
     };
     return View(model);
 }
Esempio n. 2
0
        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);
        }
Esempio n. 3
0
        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);
        }
Esempio n. 4
0
 public void TestInit()
 {
     validJsonItem = new JsonItem() { Id = 1, Json = "{ name: 'john' }" };
     invalidJsonItem = new JsonItem();
 }