Ajout des TU Create sur les Success

pull/40/head
Maxime SAPOUNTZIS 1 year ago
parent e59a452293
commit d34c75d6bf

@ -189,7 +189,7 @@ namespace TestAPI
[Fact]
public void DeleteSucessFail()
public void DeleteSuccessFail()
{
sucessService.Setup(x => x.DeleteSuccess(1, 1))
.Returns(true);
@ -204,6 +204,47 @@ namespace TestAPI
}
[Fact]
public void CreateSuccessSuccess()
{
sucessService.Setup(x => x.CreateSuccess(8,8,true))
.Returns(new SuccessDTO(8,8,true));
var SuccessesController = new SuccessesController(sucessService.Object, new NullLogger<SuccessesController>());
var successesResult = SuccessesController.CreateSuccess(new SuccessDTO(8,8,true));
if (successesResult is CreatedResult createdObjectResult)
{
SuccessDTO valeur = createdObjectResult.Value as SuccessDTO;
Assert.NotNull(valeur);
Assert.Equal(8, valeur.UserId);
Assert.Equal(8, valeur.InquiryId);
Assert.True(valeur.IsFinished);
}
}
[Fact]
public void CreateSuccessFail()
{
sucessService.Setup(x => x.CreateSuccess(8, 8, true))
.Returns(new SuccessDTO(8, 8, true));
var SuccessesController = new SuccessesController(sucessService.Object, new NullLogger<SuccessesController>());
var successesResult = SuccessesController.CreateSuccess(new SuccessDTO(882, 818, true));
if (successesResult is BadRequestResult BDObjectResult)
{
Assert.Equal(400, BDObjectResult.StatusCode);
}
}

Loading…
Cancel
Save