コード例 #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());
        }
コード例 #2
0
        private void CarregarLocais()
        {
            lbxTerminal.DataSource    = null;
            lbxTerminal.ValueMember   = ValueMemberPessoa;
            lbxTerminal.DisplayMember = DisplayMemberPessoa;
            lbxTerminal.DataSource    = _cenario.ObterPersonagensNoTerminal();

            lbxCarro.DataSource    = null;
            lbxCarro.ValueMember   = ValueMemberPessoa;
            lbxCarro.DisplayMember = DisplayMemberPessoa;
            lbxCarro.DataSource    = _cenario.ObterPersonagensNoCarro();

            lbxAviao.DataSource    = null;
            lbxAviao.ValueMember   = ValueMemberPessoa;
            lbxAviao.DisplayMember = DisplayMemberPessoa;
            lbxAviao.DataSource    = _cenario.ObterPersonagensNoAviao();
        }