Example #1
0
        public void NewContextHasNoResults()
        {
            Customer            customer = new Customer();
            ModelWatcherContext context  = new ModelWatcherContext();

            Assert.IsTrue(context.GetResults().Count() == 0);
        }
Example #2
0
        public void InvalidCustomerNameGeneratesError()
        {
            Customer            customer = new Customer();
            ModelWatcherContext context  = new ModelWatcherContext();

            context.Watch(customer, x => x.FirstName).ErrorWhen(x => String.IsNullOrEmpty(x.FirstName));
            context.CheckAllRules();
            Assert.IsTrue(context.GetResults().Count() == 1);
        }