Exemplo n.º 1
0
        public async Task GetTodosAmigosTeste()
        {
            _repoMock.Setup(x => x.GetTodosAmigosAsync())
            .Returns(Task.FromResult(GetAmigos()));

            var amigoController = new AmigoController(_repoMock.Object);
            var actionResult    = await amigoController.Get();

            Assert.IsType <OkObjectResult>(actionResult);
        }
Exemplo n.º 2
0
        public async Task GetNenhumAmigoTeste()
        {
            _repoMock.Setup(x => x.GetAmigoAsync
                            (
                                It.IsAny <int>()
                            ))
            .Returns(Task.FromResult(default(trturino.GerenciadorGames.Services.API.Model.Amigo)));

            var amigoController = new AmigoController(_repoMock.Object);
            var actionResult    = await amigoController.Get(1);

            Assert.IsType <NotFoundResult>(actionResult);
        }
Exemplo n.º 3
0
        public async Task GetAmigoTeste()
        {
            var amigoFake = GetAmigo();

            _repoMock.Setup(x => x.GetAmigoAsync
                            (
                                It.IsAny <int>()
                            ))
            .Returns(Task.FromResult(amigoFake));

            var amigoController = new AmigoController(_repoMock.Object);
            var actionResult    = await amigoController.Get(1);

            Assert.IsType <OkObjectResult>(actionResult);
        }