|
|
@ -189,7 +189,7 @@ namespace TestAPI
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[Fact]
|
|
|
|
[Fact]
|
|
|
|
public void DeleteSucessFail()
|
|
|
|
public void DeleteSuccessFail()
|
|
|
|
{
|
|
|
|
{
|
|
|
|
sucessService.Setup(x => x.DeleteSuccess(1, 1))
|
|
|
|
sucessService.Setup(x => x.DeleteSuccess(1, 1))
|
|
|
|
.Returns(true);
|
|
|
|
.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);
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|