Beispiel #1
0
        public void TestCreateUser()
        {
            var groupTeamMethods = new GroupTeamMethods();
            var userTeamMethods  = new UserTeamMethods();
            // crio o objeto que irei enviar para o método de criar user
            var userObject = new UserTeamDTO
            {
                CreateDate  = DateTime.Now,
                FullName    = "123 de Oliveira 4",
                GroupTeamId = groupTeamMethods.Display().LastOrDefault().GroupTeamId,
                IsEnabled   = true,
                Login       = "******",
                Password    = "******"
            };

            // guardo quantos users tinham antes de eu criar o novo user
            int usersBefore = userTeamMethods.Display().Count;

            // crio o novo user
            userTeamMethods.Create(userObject);

            // guardo quantos users tem depois
            int usersAfter = userTeamMethods.Display().Count;

            // verifico se a quantidade de users antes + 1 é igual a quantidade de users agora
            // se sim, foi criado direitinho
            Assert.IsTrue((usersBefore) + 1 == usersAfter);
        }
 public IHttpActionResult Post(UserTeamDTO userToCreate)
 {
     var userTeamMethods = new UserTeamMethods();
     if (userToCreate == null)
     {
         return BadRequest("The user object is empty.");
     }
     else
     {
         userTeamMethods.Create(userToCreate);
     #warning Deve aplicado o ID na URI
         return Created(new Uri("api/users", UriKind.Relative), "User created with success.");
     }
 }
Beispiel #3
0
        public IHttpActionResult Post(UserTeamDTO userToCreate)
        {
            var userTeamMethods = new UserTeamMethods();

            if (userToCreate == null)
            {
                return(BadRequest("The user object is empty."));
            }
            else
            {
                userTeamMethods.Create(userToCreate);
#warning Deve aplicado o ID na URI
                return(Created(new Uri("api/users", UriKind.Relative), "User created with success."));
            }
        }
Beispiel #4
0
        public void TestCreateUser()
        {
            var groupTeamMethods = new GroupTeamMethods();
            var userTeamMethods = new UserTeamMethods();
            // crio o objeto que irei enviar para o método de criar user
            var userObject = new UserTeamDTO
            {
                CreateDate = DateTime.Now,
                FullName = "123 de Oliveira 4",
                GroupTeamId = groupTeamMethods.Display().LastOrDefault().GroupTeamId,
                IsEnabled = true,
                Login = "******",
                Password = "******"
            };

            // guardo quantos users tinham antes de eu criar o novo user
            int usersBefore = userTeamMethods.Display().Count;

            // crio o novo user
            userTeamMethods.Create(userObject);

            // guardo quantos users tem depois
            int usersAfter = userTeamMethods.Display().Count;

            // verifico se a quantidade de users antes + 1 é igual a quantidade de users agora
            // se sim, foi criado direitinho
            Assert.IsTrue((usersBefore) + 1 == usersAfter);
        }