Ajout des TU Delete Success

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

@ -88,6 +88,8 @@ namespace TestAPI
Assert.Equal(valeur[1].GetHashCode(), successesList[1].GetHashCode());
Assert.True(valeur[1].Equals(successesList[1]));
Assert.False(valeur.Equals(new object()));
Assert.False(valeur.Equals(null));
Assert.True(valeur.Equals(valeur));
Assert.IsType<SuccessDTO>(valeur[0]);
Assert.Contains(valeur[1], successesList);
}
@ -168,6 +170,41 @@ namespace TestAPI
[Fact]
public void DeleteSuccessSuccess()
{
sucessService.Setup(x => x.DeleteSuccess(1,1))
.Returns(true);
var SuccessesController = new SuccessesController(sucessService.Object, new NullLogger<SuccessesController>());
var sucessesResult = SuccessesController.DeleteSuccess(1,1);
if (sucessesResult is OkObjectResult okObjectResult)
{
bool valeur = (bool)okObjectResult.Value;
Assert.True(valeur);
}
}
[Fact]
public void DeleteSucessFail()
{
sucessService.Setup(x => x.DeleteSuccess(1, 1))
.Returns(true);
var SuccessesController = new SuccessesController(sucessService.Object, new NullLogger<SuccessesController>());
var sucessesResult = SuccessesController.DeleteSuccess(100, 278);
if (sucessesResult is NotFoundObjectResult NFObjectResult)
{
Assert.Null(NFObjectResult.Value);
Assert.IsNotType<bool>(NFObjectResult.Value);
}
}

Loading…
Cancel
Save