|
|
@ -285,6 +285,36 @@ public class UserUnitTest
|
|
|
|
Assert.Equal(400, bdObjectResult.StatusCode);
|
|
|
|
Assert.Equal(400, bdObjectResult.StatusCode);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
[Fact]
|
|
|
|
|
|
|
|
public void CreateUserWithExistingEmail()
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
GetUsersData();
|
|
|
|
|
|
|
|
_userService.Setup(x => x.CreateUser("Nom", "Passssss", "adressemail@gmail.com", true))
|
|
|
|
|
|
|
|
.Returns(new UserDto("Nom", "Passssss", "adressemail@gmail.com", true));
|
|
|
|
|
|
|
|
var usersController = new UsersController(new NullLogger<UsersController>(), _userService.Object);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
var userResult = usersController.CreateUser(new UserDto(null, "Passssss", "adressemail@gmail.com", true));
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if (userResult is BadRequestResult bdObjectResult)
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
Assert.Equal(400, bdObjectResult.StatusCode);
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
[Fact]
|
|
|
|
|
|
|
|
public void CreateUserWithExistingUsername()
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
GetUsersData();
|
|
|
|
|
|
|
|
_userService.Setup(x => x.CreateUser("Useruser", "Passssss", "heudfk@hdye.com", true))
|
|
|
|
|
|
|
|
.Returns(new UserDto("Useruser", "Passssss", "heudfk@hdye.com", true));
|
|
|
|
|
|
|
|
var usersController = new UsersController(new NullLogger<UsersController>(), _userService.Object);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
var userResult = usersController.CreateUser(new UserDto("Useruser", "Passssss", "heudfk@hdye.com", true));
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if (userResult is BadRequestResult bdObjectResult)
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
Assert.Equal(400, bdObjectResult.StatusCode);
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
[Fact]
|
|
|
|
[Fact]
|
|
|
|
public void UpdateUserSuccess()
|
|
|
|
public void UpdateUserSuccess()
|
|
|
|