public void DadoCadastroInstituicaoNullRetornarBadRequest()
        {
            //arrange
            InstituicaoRequest instituicaoRequest = null;
            var controller = getController();
            //act
            var retorno = controller.add(instituicaoRequest);

            //assert
            Assert.IsType <BadRequestObjectResult>(retorno);
        }
        public void DadoCadastroInstituicaoCodigoIgualZeroDeveRetornarBadRequest()
        {
            //arrange
            var instituicaoRequest = new InstituicaoRequest()
            {
                Codigo = 0, Descricao = "Universidade"
            };
            var controller = getController();
            //act
            var retorno = controller.add(instituicaoRequest);

            //assert
            Assert.IsType <BadRequestObjectResult>(retorno);
        }
        public void DadoCadastroInstituicaoValidoDeveRetornarOkResult()
        {
            //arrange
            var instituicaoRequest = new InstituicaoRequest()
            {
                Codigo = 100, Descricao = "Universidade"
            };
            var controller = getController();
            //act
            var retorno = controller.add(instituicaoRequest);

            //assert
            Assert.IsType <OkResult>(retorno);
        }