public void InsertWithScopeIdentity()
        {
            SqlEntity1 entity1 = new SqlEntity1();

            entity1.Message = "Testing 1, 2, 3";
            SqlDatabase.Default.Save(entity1);

            Assert.IsTrue(entity1.Id > 0, "Entity saved successfuly");
        }
        public void ValidEmailWorksFine()
        {
            SqlEntity1 entity = new SqlEntity1();

            entity.Email = "*****@*****.**";

            entity.Message = "Valid email test";
            SqlDatabase.Default.Save(entity);
            
        }
        public void InvalidEmailThrowsException()
        {
            SqlEntity1 entity = new SqlEntity1();

            entity.Email = "teste_@@123,a";
            entity.Message = "Email test";

            try
            {
                SqlDatabase.Default.Save(entity);
                Assert.IsFalse(true, "An exception should have been thrown");
            }
            catch (Restrictions.RestrictionException re)
            {
                Assert.IsNotNull(re);
            }
        }