public void Nao_deve_autorizar_usuario_caso_nao_tenha_email() { var manipulador = new AutenticarComandoManipulador(new FalsoRepositorioFuncionario()); var resultado = manipulador.Manipular(_autenticacaoInvalida); _autenticacaoInvalida.Validar(); Assert.IsFalse(_autenticacaoInvalida.Valid); Assert.AreNotEqual(null, resultado); }
public void Deve_autenticar_funcionario_com_informacoes_corretas() { var manipulador = new AutenticarComandoManipulador(new FalsoRepositorioFuncionario()); var resultado = manipulador.Manipular(_autenticacaoValida); _autenticacaoValida.Validar(); Assert.AreNotEqual(null, resultado); Assert.AreEqual(true, manipulador.Valid); Assert.AreEqual(true, _autenticacaoValida.Valid); }
public AutenticacaoController(AutenticarComandoManipulador manipulador) { _manipulador = manipulador; }