public void TestDuplicidadUsuario()
        {
            try
            {
                WCFUsuario.UsuariosServiceClient wcf = new WCFUsuario.UsuariosServiceClient();
                USUARIO objCreado = wcf.CrearUsuario(new USUARIO
                {
                    NOMBRE        = "Carlos",
                    APE_PAT       = "Sanchez",
                    APE_MAT       = "Angulo",
                    EMAIL         = "*****@*****.**",
                    TIPOPROFESION = "Sistemas",
                    SEXO          = "M",
                    PASSWORD      = "******",
                    COD_PERFIL    = "USU",
                });

                Assert.IsTrue(objCreado.ID_USUARIO > 0);
                Assert.AreEqual("Sanchez", objCreado.APE_PAT);
            }
            catch (FaultException <ExceptionBase> error)
            {
                Assert.AreEqual("Error al intentar creacion", error.Reason.ToString());
                Assert.AreEqual(error.Detail.Codigo, "101");
                Assert.AreEqual(error.Detail.Descripcion, "El USUARIO ya existe");
            }
        }
        public void TestModificarUsuarioNoExiste()
        {
            try
            {
                WCFUsuario.UsuariosServiceClient wcf = new WCFUsuario.UsuariosServiceClient();
                USUARIO objCreado = wcf.ModificarUsuario(new USUARIO
                {
                    NOMBRE        = "Luis",
                    APE_PAT       = "Ramos",
                    APE_MAT       = "Perez",
                    EMAIL         = "*****@*****.**",
                    TIPOPROFESION = "Sistemas",
                    SEXO          = "M",
                    PASSWORD      = "******",
                });

                Assert.AreEqual("Ramos", objCreado.APE_PAT);
            }
            catch (FaultException <ExceptionBase> error)
            {
                Assert.AreEqual("Error al intentar modificar", error.Reason.ToString());
                Assert.AreEqual(error.Detail.Codigo, "102");
                Assert.AreEqual(error.Detail.Descripcion, "El USUARIO no se encuentra registrado");
            }
        }
        public void TestCrearUsuario()
        {
            WCFUsuario.UsuariosServiceClient wcf = new WCFUsuario.UsuariosServiceClient();
            USUARIO objCreado = wcf.CrearUsuario(new USUARIO
            {
                NOMBRE        = "Carlos",
                APE_PAT       = "Sanchez",
                APE_MAT       = "Angulo",
                EMAIL         = "*****@*****.**",
                TIPOPROFESION = "Sistemas",
                SEXO          = "M",
                PASSWORD      = "******",
                COD_PERFIL    = "USU",
            });

            Assert.IsTrue(objCreado.ID_USUARIO > 0);
            Assert.AreEqual("Sanchez", objCreado.APE_PAT);
        }