public void adicionar_passo_teste_com_sucesso()
        {
            Cenario cenario = new Cenario();

            PassoTeste passoTeste = MockRepository.GenerateMock<PassoTeste>();

            cenario.Adicionar(passoTeste);

            Assert.AreEqual(cenario.PassosDeTeste.Count, 1);
        }
        public void executar_passo_teste_com_sucesso()
        {
            Cenario cenario = new Cenario();

            PassoTeste passoTeste = MockRepository.GenerateMock<PassoTeste>();

            passoTeste.Numero = 10;

            cenario.Adicionar(passoTeste);

            cenario.Executar(null);
        }
        public void remover_passo_de_teste_com_sucesso()
        {
            Cenario cenario = new Cenario();

            PassoTeste passoTeste = MockRepository.GenerateMock<PassoTeste>();

            passoTeste.Numero = 10;

            cenario.Adicionar(passoTeste);

            cenario.Remover(10);

            Assert.AreEqual(cenario.PassosDeTeste.Count, 0);
        }