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