Fin TU InquiriesController
continuous-integration/drone/push Build is passing Details

pull/40/head
Maxime SAPOUNTZIS 1 year ago
parent df95674511
commit 403aa3bdc4

@ -240,6 +240,41 @@ namespace TestAPI
} }
[Fact]
public void UpdateUserSuccess()
{
inquiryService.Setup(x => x.UpdateInquiry(1, new InquiryDTO(1, "Passssss", "heudfk@hdye.com", true)))
.Returns(new InquiryDTO(1, "Passssss", "heudfk@hdye.com", true));
var InquiriesController = new InquiriesController(inquiryService.Object, new NullLogger<InquiriesController>());
var inquiriesResult = InquiriesController.UpdateInquiry(1, new InquiryDTO(1, "Passssss", "heudfk@hdye.com", true));
if (inquiriesResult is OkObjectResult okObjectResult)
{
InquiryDTO valeur = okObjectResult.Value as InquiryDTO;
Assert.NotNull(valeur);
Assert.Equal("Passssss", valeur.Title);
Assert.Equal("heudfk@hdye.com", valeur.Description);
Assert.True(valeur.IsUser);
}
}
[Fact]
public void UpdateUserFail()
{
inquiryService.Setup(x => x.UpdateInquiry(1, new InquiryDTO(1, "Passssss", "heudfk@hdye.com", true)))
.Returns(new InquiryDTO(1, "Passssss", "heudfk@hdye.com", true));
var InquiriesController = new InquiriesController(inquiryService.Object, new NullLogger<InquiriesController>());
var inquiriesResult = InquiriesController.UpdateInquiry(1, new InquiryDTO(2, "Passssss", "heudfk@hdye.com", true));
if (inquiriesResult is BadRequestResult BDObjectResult)
{
Assert.Equal(400, BDObjectResult.StatusCode);
}
}

@ -256,11 +256,11 @@ namespace TestAPI
[Fact] [Fact]
public void UpdateUserFail() public void UpdateUserFail()
{ {
userService.Setup(x => x.UpdateUser(1, new UserDTO(2,"Nom", "Passssss", "heudfk@hdye.com", true))) userService.Setup(x => x.UpdateUser(1, new UserDTO(1,"Nom", "Passssss", "heudfk@hdye.com", true)))
.Returns(new UserDTO("Nom", "Passssss", "heudfk@hdye.com", true)); .Returns(new UserDTO("Nom", "Passssss", "heudfk@hdye.com", true));
var UsersController = new UsersController(new NullLogger<UsersController>(), userService.Object); var UsersController = new UsersController(new NullLogger<UsersController>(), userService.Object);
var userResult = UsersController.UpdateUser(1, new UserDTO("Nom", "Passssss", "heudfk@hdye.com", true)); var userResult = UsersController.UpdateUser(1, new UserDTO(2,"Nom", "Passssss", "heudfk@hdye.com", true));
if (userResult is BadRequestResult BDObjectResult) if (userResult is BadRequestResult BDObjectResult)
{ {

Loading…
Cancel
Save