public void EditSaveTabela() { XmlConfigurator.Configure(); TabelaController controller = new TabelaController(new TabelaRepositoryMock()); TabelaModelView tget = (TabelaModelView)controller.Get("nome").Model; tget.Nome = "NovoNome"; tget.oldID = "nome"; FeedbackMessageResponse response = controller.Save(tget).Data as FeedbackMessageResponse; //verficando se a operação retornou sucesso Assert.AreEqual(response.Status, Status.SUCCESS, "A tabela não pode ser salva, mesmo estando correto..."); //verificando se a mensagem de resposta foi correta Assert.AreEqual(response.Message, string.Format(Messages.SUCCESS_TableSaved, tget.Nome), "A mensagem de sucesso ao ter salvo a tabela está errada"); //verificando se a mensagem de log foi salva string formatedLogMessage = string.Format(Log.INFO_TableSaved, tget.Slug); Assert.IsTrue(Util.LogHasMessage(formatedLogMessage, Level.Info), "A mensagem de log não foi salva corretamente"); }
public void GetTabela() { TabelaController controller = new TabelaController(new TabelaRepositoryMock()); ViewResult view = controller.Get("tabelateste"); Assert.AreEqual(((Tabela)view.Model).Nome, "TabelaTeste", "A tabela retornada não possui os dados corretos..."); }