public async Task PostNullTeste() { _repoMock.Setup(x => x.AddAmigoAsync ( It.IsAny <trturino.GerenciadorGames.Services.API.Model.Amigo>() )) .Returns(Task.FromResult(default(trturino.GerenciadorGames.Services.API.Model.Amigo))); var amigoController = new AmigoController(_repoMock.Object); var actionResult = await amigoController.Post(null); Assert.IsType <BadRequestResult>(actionResult); }
public async Task PostTeste() { var amigo = GetAmigo(); _repoMock.Setup(x => x.AddAmigoAsync ( It.IsAny <trturino.GerenciadorGames.Services.API.Model.Amigo>() )) .Returns(Task.FromResult(amigo)); var amigoController = new AmigoController(_repoMock.Object); var actionResult = await amigoController.Post(amigo); Assert.IsType <AcceptedResult>(actionResult); }