示例#1
0
        public void ProcessarConversao()
        {
            var conversor = new TelaConversaoDistancias(
                _configuration, _scenarioContext.ScenarioInfo.Title);

            conversor.CarregarPagina();
            conversor.PreencherDistanciaMilhas(_distanciaMilhas);
            conversor.ProcessarConversao();
            _resultadoKm = conversor.ObterDistanciaKm();
            conversor.GerarScreenshot();
            conversor.Fechar();
        }
示例#2
0
        public void TestarConversaoDistancia(
            Browser browser, double valorMilhas, double valorKm)
        {
            TelaConversaoDistancias tela =
                new TelaConversaoDistancias(_configuration, browser);

            tela.CarregarPagina();
            tela.PreencherDistanciaMilhas(valorMilhas);
            tela.ProcessarConversao();
            double resultado = tela.ObterDistanciaKm();

            tela.Fechar();

            Assert.Equal(valorKm, resultado);
        }