public void Media_consumo_por_dia() { var rota = new Rota(1); var veiculo = new Veiculo(1, 7); rota.AdicionarTrecho(veiculo, "A", 35); rota.AdicionarTrecho(veiculo, "B", 80); rota.AdicionarTrecho(veiculo, "C", 22); Assert.AreEqual(rota.ConsumoMedio, 19.57142857, 0.1); }
public void Nao_Deve_Existir_Trecho_Com_Km_Zero() { var rota = new Rota(1); var veiculo = new Veiculo(1, 7); rota.AdicionarTrecho(veiculo, "A", 0); }
public void Media_consumo_ate_cidade_c() { var rota = new Rota(1); var veiculo = new Veiculo(1, 7); rota.AdicionarTrecho(veiculo, "C", 22); Assert.AreEqual(rota.ConsumoMedio, 3.142857, 0.1); }
public void Media_consumo_ate_cidade_a() { var rota = new Rota(1); var veiculo = new Veiculo(1, 7); rota.AdicionarTrecho(veiculo, "A", 35); Assert.AreEqual(rota.ConsumoMedio, 5, 0.1); }