public void PermitirAlterarObjetoSemGerarNovoRegistro() { int tentativasPADRAO = this.Configuracao.TentativasdeAcesso; this.Configuracao.TentativasdeAcesso++; try { ConfiguracoesGeraisController.Manter(this.Configuracao, "usuario.testes", null); } catch { /* Prevenção */ } this.Configuracao = ConfiguracoesGeraisController.Get(); // Obtendo nova instância Assert.That(this.Configuracao.TentativasdeAcesso != tentativasPADRAO, "Não houve a alteração esperada no objeto."); this.Configuracao.TentativasdeAcesso = tentativasPADRAO; try { ConfiguracoesGeraisController.Manter(this.Configuracao, "usuario.testes", null); } catch { /* Prevenção */ } Assert.That(Checar.MenorouIgual(this.GetTotaldeConfiguracoesExistenteStub(), Valor.Um), "Foi detectado mais de um registo de configuração cadastro, este comportamento é indevido."); }
public VideoController(IVideoAppService VideoAppService, IOptions <ConfiguracoesGerais> configuracoesGerais, IHttpContextAccessor httpContextAccessor) { _VideoAppService = VideoAppService; _configuracoesGerais = (ConfiguracoesGerais)configuracoesGerais.Value; _httpcontext = httpContextAccessor;; }
public void InicializarObjetosEnvolvidos() { try { ConfiguracoesGeraisController.Reset(); } catch { } this.Configuracao = ConfiguracoesGeraisController.Get(); }