def testeGeradorComFrequenciaDiferenteEmp(): geradorDeChegadas = GeradorDeChegadasDeEntidades() geradorFrequenciaTipoUm = GeradorDeNumerosTriangular(2,5,7) geradorFrequenciaTipoDois = GeradorDeNumerosTriangular(5, 10, 15) geradorDeChegadas.setFrequenciaDiferenteEmpirica(geradorFrequenciaTipoUm, geradorFrequenciaTipoDois) TesteBase.testeBaseGeradorDeChegadasEntidades(geradorDeChegadas)
def _criarGeradorDeTempoDiferenteAleatorio(self): painelUm = self._painelTempoEntreChegadas.obterPainelDeEscolhaDeTempoAleatorio().obterPainelUm() painelDois = self._painelTempoEntreChegadas.obterPainelDeEscolhaDeTempoAleatorio().obterPainelDois() escolhaUm = painelUm.obterEscolhaSelecionada() escolhaDois = painelDois.obterEscolhaSelecionada() geradorUm = self._funcoesCriadorasDeGeradores[escolhaUm](painelUm) geradorDois = self._funcoesCriadorasDeGeradores[escolhaDois](painelDois) gerador = GeradorDeChegadasDeEntidades() gerador.setFrequenciaDiferenteEmpirica(geradorUm, geradorDois) return gerador