Пример #1
0
        public void DeveCriarUmNovoPrograma()
        {
            var novoPrograma = new NovoProgramaCommand("Frango Grelhado", "#", "00:01:30", 5, "Frango",
                                                       "Deve ser feito congelado");

            var result = _controller.Push(novoPrograma);

            Assert.IsTrue(result.Sucesso);
        }
Пример #2
0
        public void QueroQueReturnaO1RegistrosDe2Registados()
        {
            var nome         = "Frango Grelhado";
            var novoPrograma = new NovoProgramaCommand(nome, "#", "00:01:30", 5, "Frango",
                                                       "Deve ser feito congelado");

            _controller.Push(novoPrograma);

            var novoPrograma2 = new NovoProgramaCommand("Frango Grelhado 2", "#", "00:01:30", 5, "Frango",
                                                        "Deve ser feito congelado");

            _controller.Push(novoPrograma2);


            var returno = _controller.Get(nome);

            Assert.AreEqual(nome, returno.Nome);
        }
Пример #3
0
        public void QueroQueReturna3RegistrosDeProgramas()
        {
            var novoPrograma = new NovoProgramaCommand("Frango Grelhado", "#", "00:01:30", 5, "Frango",
                                                       "Deve ser feito congelado");

            _controller.Push(novoPrograma);

            var novoPrograma2 = new NovoProgramaCommand("Frango Grelhado 2", "#", "00:01:30", 5, "Frango",
                                                        "Deve ser feito congelado");

            _controller.Push(novoPrograma2);

            var novoPrograma3 = new NovoProgramaCommand("Frango Grelhado 3", "#", "00:01:30", 5, "Frango",
                                                        "Deve ser feito congelado");

            _controller.Push(novoPrograma3);


            var returno = _controller.Get();

            Assert.AreEqual(3, returno.Count());
        }
Пример #4
0
 public NovoProgramaResult Push(NovoProgramaCommand command)
 {
     return((NovoProgramaResult)_handler.Handle(command));
 }
Пример #5
0
        private NovoProgramaResult CriarNovoPrograma(string nome, string caracter, string tempo, int potencia, string chave, string instrucao)
        {
            var novoPrograma = new NovoProgramaCommand(nome, caracter, tempo, potencia, chave, instrucao);

            return(_programaController.Push(novoPrograma));
        }