public void TestNumeroCilindrosLista() { String seqExercicio = "100,198,199,101,199,10,11,5,10,3"; decimal cilindroAnterior = 137; decimal cilindroAtual = 150; Cscan alg = new Cscan(200); int distancia = 0; alg.cilindroAnterior = Convert.ToInt32(cilindroAnterior); alg.cilindroAtual = Convert.ToInt32(cilindroAtual); alg.setSequencia(seqExercicio); alg.processa(); distancia = alg.getDistancia(); Assert.AreEqual(150, distancia); }
public void TestSequenciaLeituraCscan() { String seqExercicio = "86,1470,913,1774,948,1509,1022,1750,130"; decimal cilindroAnterior = 125; decimal cilindroAtual = 143; Cscan alg = new Cscan(5000); String seqLeitura; alg.cilindroAnterior = Convert.ToInt32(cilindroAnterior); alg.cilindroAtual = Convert.ToInt32(cilindroAtual); alg.setSequencia(seqExercicio); alg.processa(); seqLeitura = alg.getSequenciaLeitura(); Assert.AreEqual("913,948,1022,1470,1509,1750,1774,4999,0,86,130", seqLeitura); }
public void TestNumeroCilindrosCscan() { String seqExercicio = "86,1470,913,1774,948,1509,1022,1750,130"; decimal cilindroAnterior = 125; decimal cilindroAtual = 143; Cscan alg = new Cscan(5000); int distancia = 0; alg.cilindroAnterior = Convert.ToInt32(cilindroAnterior); alg.cilindroAtual = Convert.ToInt32(cilindroAtual); alg.setSequencia(seqExercicio); alg.processa(); distancia = alg.getDistancia(); Assert.AreEqual(4986, distancia); }
public void TestSequenciaLeituraLista() { String seqExercicio = "100,198,199,101,199,10,11,5,10,3"; decimal cilindroAnterior = 125; decimal cilindroAtual = 143; Cscan alg = new Cscan(200); String seqLeitura; alg.cilindroAnterior = Convert.ToInt32(cilindroAnterior); alg.cilindroAtual = Convert.ToInt32(cilindroAtual); alg.setSequencia(seqExercicio); alg.processa(); seqLeitura = alg.getSequenciaLeitura(); Assert.AreEqual("198,199,199,0,3,5,10,10,11,100,101", seqLeitura); }