Exemplo n.º 1
0
        public void Iniciar_cenario_padrao()
        {
            _cenario.Iniciar();

            var personagensNoTerminal = _cenario.ObterPersonagensNoTerminal();
            var personagensNoCarro    = _cenario.ObterPersonagensNoCarro();
            var personagensNoAviao    = _cenario.ObterPersonagensNoAviao();

            Assert.AreEqual(8, personagensNoTerminal.Count);
            Assert.AreEqual(0, personagensNoCarro.Count);
            Assert.AreEqual(0, personagensNoAviao.Count);
            Assert.AreEqual(Locais.Terminal, _cenario.ObterLocalidadeAtualDoCarro());
        }
Exemplo n.º 2
0
 private void HabilitarControles()
 {
     if (_cenario.ObterLocalidadeAtualDoCarro() == Locais.Terminal)
     {
         HabilitarControlesComCarroNoTerminal();
         DesabilitarControlesComCarroNoTerminal();
     }
     else
     {
         HabilitarControlesComCarroNoAeroporto();
         DesabilitarControlesComCarroNoAeroporto();
     }
 }