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); } }
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); } }