コード例 #1
0
        public async Task CrearUsuario()
        {
            #region Arrange


            var user = new Usuario()
            {
                Username = UtilitariosBase.NewGuid(),
                Password = UtilitariosBase.NewGuid(),
                Email    = UtilitariosBase.NewGuid(),
                Nombres  = UtilitariosBase.NewGuid()
            };
            var res = await RepoUsuariosUtilsTest.CreateUsuario(user);

            #endregion

            #region Act

            var target    = RepoUsuariosUtilsTest.CreateUsuariosRepository();
            var entityAdd = target.Obtener(user.IdUsuario);

            #endregion

            #region Assert

            Assert.IsNotNull(entityAdd);

            #endregion
        }
コード例 #2
0
        public async Task ValidarLoginTest()
        {
            #region Arrange

            var user = new UsuarioDto()
            {
                Nombres   = UtilitariosBase.NewGuid().Substring(1, 10),
                Apellidos = UtilitariosBase.NewGuid().Substring(1, 10),
                Username  = UtilitariosBase.NewGuid().Substring(1, 10),
                Password  = "******",
                Email     = UtilitariosBase.NewGuid().Substring(1, 10),
            };

            #endregion

            #region Act

            var target = CreateUsuariosServicesApp();
            var res    = await target.Registrar(user);

            var result = target.ValidarLogin(user.Email, "uialberto");

            #endregion

            #region Assert

            Assert.IsTrue(!result.HasErrors);

            #endregion
        }
コード例 #3
0
        public static Usuario GetUsuario()
        {
            var result = new Usuario()
            {
                Username = UtilitariosBase.NewGuid(),
                Password = UtilitariosBase.NewGuid(),
                Email    = UtilitariosBase.NewGuid(),
                Nombres  = UtilitariosBase.NewGuid()
            };

            return(result);
        }