Пример #1
0
        public void Entity_GetValue_str_ret_object()
        {
            // Prepara
            EntityEncryptHashDemo entity = new EntityEncryptHashDemo();

            entity.Clave1 = "key01";
            entity.Clave2 = "key02";
            entity.Campo1 = "field01";
            entity.Campo2 = "field02";
            entity.Campo3 = "field03";

            // Ejecuta
            string clave1 = (string)entity.GetValue("Clave1");
            string clave2 = (string)entity.GetValue("Clave2");
            string campo1 = (string)entity.GetValue("Campo1");
            string campo2 = (string)entity.GetValue("Campo2");
            string campo3 = (string)entity.GetValue("Campo3");

            // Comprueba
            Encryptor encriptor = new Encryptor();

            Assert.AreEqual("key01", clave1);
            Assert.AreEqual("key02", clave2);
            Assert.AreEqual("field01", campo1);
            Assert.AreEqual(encriptor.Encrypt("field02"), campo2);
            Assert.AreEqual("field03", campo3);
        }
Пример #2
0
        public void Entity_SetValue_str_object_ret_void()
        {
            // Prepara
            EntityEncryptHashDemo entity = new EntityEncryptHashDemo();

            // Ejecuta
            Encryptor encriptor = new Encryptor();

            entity.SetValue("Clave1", "key01");
            entity.SetValue("Clave2", "key02");
            entity.SetValue("Campo1", "field01");
            entity.SetValue("Campo2", encriptor.Encrypt("field02"));
            entity.SetValue("Campo3", "field03");

            // Comprueba
            Assert.AreEqual("key01", entity.Clave1);
            Assert.AreEqual("key02", entity.Clave2);
            Assert.AreEqual("field01", entity.Campo1);
            Assert.AreEqual("field02", entity.Campo2);
            Assert.AreEqual("field03", entity.Campo3);
        }