Exemple #1
0
 // Update is called once per frame
 void Update()
 {
     if (Input.anyKeyDown)
     {
         JogoController.EscolherCena();
     }
 }
Exemple #2
0
        public void DeveAdicionarUmJogo()
        {
            var servico    = new Mock <IServicoDeJogos>();
            var controller = new JogoController(servico.Object);

            var result = controller.Index() as ViewResult;

            controller.SetTestContext();
            result.Should().NotBeNull();
            result.Model.Should().BeEquivalentTo(new DadosDoJogo());
        }
Exemple #3
0
    IEnumerator Ganhou()
    {
        print("ganhou");
        bloquear       = true;
        Time.timeScale = 0;
        oldTimer      += Time.unscaledDeltaTime;
        nextTela.SetActive(true);
        ganhou.SetActive(true);
        yield return(new WaitForSecondsRealtime(1f));

        JogoController.ganhoufase = true;
        JogoController.VerificaVitoria();
    }
Exemple #4
0
    // Use this for initialization
    public void Start()
    {
        timer    = 5;
        oldTimer = timer;

        isRunning      = true;
        Time.timeScale = 1;

        nextTela.SetActive(false);
        ganhou.SetActive(false);
        perdeu.SetActive(false);

        bloquear = false;
        currentMilkshake.sprite = JogoController.GetMilkshake();
    }
Exemple #5
0
        public void DeveRedirecionarSeCadastradoComSucesso()
        {
            var servico = new Mock <IServicoDeJogos>();
            var jogo    = new DadosDoJogo {
                Nome    = "Teste",
                Ano     = 1989,
                Sistema = "Teste"
            };

            servico.Setup(x => x.Adicionar(jogo, "*****@*****.**"));

            var controller = new JogoController(servico.Object);

            controller.SetTestContext();
            var result = controller.Index(jogo) as RedirectResult;

            result.Should().NotBeNull();
            result.Url.Should().Contain("Principal");
        }
Exemple #6
0
        public void DeveRerenderizarSeOModeloForInvalido()
        {
            var servico = new Mock <IServicoDeJogos>();
            var jogo    = new DadosDoJogo {
                Nome = "nome"
            };

            servico.Setup(x => x.Adicionar(jogo, "*****@*****.**"));

            var controller = new JogoController(servico.Object);

            controller.ModelState.AddModelError("Ano", "Deveria ser preenchido");

            var result = controller.Index(jogo) as ViewResult;

            controller.SetTestContext();
            result.Should().NotBeNull();

            result.Model.Should().Be(jogo);
        }
Exemple #7
0
        public void DeveEditarUmJogo()
        {
            var servico = new Mock <IServicoDeJogos>();
            var jogo    = new DadosDoJogo {
                Nome    = "nome",
                Ano     = 1980,
                Sistema = "snes"
            };
            var id = Guid.NewGuid();

            servico.Setup(x => x.PorId(id)).Returns(jogo);

            var controller = new JogoController(servico.Object);

            controller.SetTestContext();
            var result = controller.Editar(id) as ViewResult;

            result.Should().NotBeNull();
            result.Model.Should().Be(jogo);
        }
Exemple #8
0
        static void Main(string[] args)
        {
            JogoController game = new JogoController();

            game.Menu();
        }
Exemple #9
0
        static void Main(string[] args)
        {
            JogoController jogoController = new JogoController();

            int jogador;
            int acao;

            do
            {
                Console.ForegroundColor = ConsoleColor.White;
                Console.WriteLine("\n-------------------------------------------------------------");
                Console.WriteLine("\nMenu Principal\n");
                Console.WriteLine("Escolha o Personagem:\n");
                Console.WriteLine("1 - Capitão América");
                Console.WriteLine("2 - Homem de Ferro");
                Console.WriteLine("0 - Sair\n");

                jogador = int.Parse(Console.ReadLine());

                Console.WriteLine("\n-------------------------------------------------------------");

                switch (jogador)
                {
                case 1:
                    jogoController.CapitaoAmerica();

                    jogoController.ListaCapitãoAmérica();

                    do
                    {
                        Console.WriteLine("\nEscolha uma ação ou volte ao menu principal\n");
                        Console.WriteLine("1 - Atirar Escudo");
                        Console.WriteLine("2 - Defender com Escudo");
                        Console.WriteLine("0 - Menu Principal\n");

                        acao = int.Parse(Console.ReadLine());

                        switch (acao)
                        {
                        case 1:
                            Console.Write("\nAtirando o Escudo!\n");
                            Console.WriteLine("\n-------------------------------------------------------------");
                            break;

                        case 2:
                            Console.Write("\nDefendendo-se!\n");
                            Console.WriteLine("\n-------------------------------------------------------------");
                            break;

                        case 0:

                            break;

                        default:
                            Console.WriteLine("\nOpção inválida! Escolha entre 0 e 2.\n");
                            break;
                        }
                    } while (acao != 0);
                    break;

                case 2:
                    jogoController.HomemFerro();

                    jogoController.ListaHomemFerro();

                    do
                    {
                        Console.WriteLine("\nEscolha uma ação ou volte ao menu principal\n");
                        Console.WriteLine("1 - Voar");
                        Console.WriteLine("2 - Atirar");
                        Console.WriteLine("0 - Menu Principal\n");

                        acao = int.Parse(Console.ReadLine());

                        switch (acao)
                        {
                        case 1:
                            Console.Write("\nVoando!\n");
                            Console.WriteLine("\n-------------------------------------------------------------");
                            break;

                        case 2:
                            Console.Write("\nAtirando!\n");
                            Console.WriteLine("\n-------------------------------------------------------------");
                            break;

                        case 0:

                            break;

                        default:
                            Console.WriteLine("\nOpção inválida! Escolha entre 0 e 2.\n");
                            break;
                        }
                    } while (acao != 0);
                    break;

                case 0:
                    Console.WriteLine("\nAté a próxima!\n");
                    break;

                default:
                    System.Console.WriteLine("\nOpção inválida! Escolha entre 0 e 2.\n");
                    break;
                }
            } while (jogador != 0);
        }
 public JogoUnitTest()
 {
     _jogoRepository = new JogoRepository();
     _jogoService    = new JogoService(_jogoRepository);
     _jogoController = new JogoController(_jogoService);
 }
Exemple #11
0
 // Use this for initialization
 void Start()
 {
     JogoController.Init();
 }