public void Nao_deve_criar_recurso_csao_nao_tenha_titulo() { var manipulador = new CriarRecursoManipulador(new FalsoRepositorioRecurso()); var resultado = manipulador.Manipular(_recursoInvalido); _recursoInvalido.Validar(); Assert.IsFalse(_recursoInvalido.Valid); Assert.AreNotEqual(null, resultado); }
public void Deve_cadastrar_um_novo_recurso() { var manipulador = new CriarRecursoManipulador(new FalsoRepositorioRecurso()); var resultado = manipulador.Manipular(_recursoVaido); _recursoVaido.Validar(); Assert.AreNotEqual(null, resultado); Assert.AreEqual(true, manipulador.Valid); Assert.AreEqual(true, _recursoVaido.Valid); }
public IResultadoComando Post([FromBody] CriarRecursoComando comando) { var resultado = _manipulador.Manipular(comando); return(resultado); }