Ejemplo n.º 1
0
        public void CreateShouldReturnNotNullIfValidUserGetModel()
        {
            var options = new DbContextOptionsBuilder <UsersDbContext>()
                          .UseInMemoryDatabase(databaseName: nameof(CreateShouldReturnNotNullIfValidUserGetModel))
                          .Options;

            using (var context = new UsersDbContext(options))
            {
                var usersService = new UsersService(context, config);



                var added1 = new examen_web_application.Viewmodels.UserPostModel
                {
                    FirstName = "firstName",
                    LastName  = "lastName",
                    Username  = "******",
                    Email     = "*****@*****.**",
                    Password  = "******",
                    UserRole  = "Regular",
                };

                var userCreated = usersService.Create(added1);

                Assert.IsNotNull(userCreated);
            }
        }
Ejemplo n.º 2
0
        public void CreateShouldReturnNotNullIfValidUserGetModel()
        {
            var options = new DbContextOptionsBuilder <UsersDbContext>()
                          .UseInMemoryDatabase(databaseName: nameof(CreateShouldReturnNotNullIfValidUserGetModel))
                          .Options;

            using (var context = new UsersDbContext(options))
            {
                //var regValidator = new RegisterValidator();
                //var crValidator = new CreateValidator();
                var usersService = new UsersService(context, config);

                //UserRole addUserRoleRegular = new UserRole
                //{
                //    Name = "Regular",
                //    Description = "Created for test"
                //};
                //context.UserRoles.Add(addUserRoleRegular);
                //context.SaveChanges();

                var added1 = new examen_web_application.Viewmodels.UserPostModel
                {
                    FirstName = "firstName",
                    LastName  = "lastName",
                    Username  = "******",
                    Email     = "*****@*****.**",
                    Password  = "******",
                    UserRole  = "Regular",
                };

                var userCreated = usersService.Create(added1);

                Assert.IsNotNull(userCreated);
            }
        }