1
00:00:00,120 --> 00:00:06,090
También tenemos otra forma de impu de entrada, aparte de valiosos para pruebas parametrizar, más bien

2
00:00:06,120 --> 00:00:07,230
vamos a copiar este método.

3
00:00:07,320 --> 00:00:09,090
Vamos a ver algunas otras formas.

4
00:00:09,300 --> 00:00:10,880
Copiamos y bajamos.

5
00:00:10,890 --> 00:00:14,070
Pegamos esta acá.

6
00:00:14,160 --> 00:00:15,090
Lo vamos a renombrar.

7
00:00:15,380 --> 00:00:16,230
Débito, cuenta.

8
00:00:16,320 --> 00:00:22,110
Le vamos a colocar Ballu Sors y acá vamos a partir por CSV separÃ por Koma.

9
00:00:22,290 --> 00:00:24,630
Entonces vamos a colocar acá se S.D.

10
00:00:26,880 --> 00:00:29,190
Sources ve y en vez de valiosos.

11
00:00:30,670 --> 00:00:31,460
C SB.

12
00:00:31,690 --> 00:00:36,100
Por porque no tenemos CCB Sources, importamos este daka.

13
00:00:38,090 --> 00:00:38,630
Perfecto.

14
00:00:39,290 --> 00:00:46,910
Modificamos, quitamos eso, solamente dejamos las llaves, llega, colocamos el índice con el valor,

15
00:00:47,000 --> 00:00:58,820
por ejemplo uno coma dos coma tres coma cuatro coma y por acá cinco coma y Saiko.

16
00:00:59,450 --> 00:01:03,380
Entonces se por comÃ tenemos un índice y un valor y acá lo pasamos.

17
00:01:03,500 --> 00:01:12,380
Acá tenemos el monto, pero tengo que pasar primero el índice strength del tipo string, índice o index.

18
00:01:12,440 --> 00:01:14,810
Cuando queramos llamar coma espacio.

19
00:01:15,060 --> 00:01:20,540
Entonces este acá corresponde al 1, 2, 3, 4 y acá al monto incluso.

20
00:01:20,540 --> 00:01:25,240
Bueno, podríamos mostrar esto Shout por ejemplo Index.

21
00:01:26,420 --> 00:01:29,540
Vamos a sumar un espacio.

22
00:01:30,290 --> 00:01:33,210
Eso monto.

23
00:01:33,470 --> 00:01:33,860
Listo.

24
00:01:33,980 --> 00:01:34,610
Ahí está la prueba.

25
00:01:34,920 --> 00:01:37,250
Vamos a levantar, como siempre, fuera del método.

26
00:01:42,250 --> 00:01:43,990
Vamos a buscar por acá.

27
00:01:44,990 --> 00:01:46,070
C Se ve sources.

28
00:01:48,420 --> 00:01:48,940
Acá tenemos.

29
00:01:49,290 --> 00:01:51,630
Tenemos valiosos el anterior y acá se se.

30
00:01:52,260 --> 00:01:58,250
Bueno, ambos fallan y está bien porque creo que el último, si desplegamos acá lo nodo tanto correcto,

31
00:01:58,290 --> 00:01:59,460
excepto el 6.

32
00:02:00,820 --> 00:02:02,620
Por la coma, no es cierto.

33
00:02:02,640 --> 00:02:07,030
Un, dos, tres, cuatro, cinco, quedan cero y tiene que ser mayor que cero, como lo vimos.

34
00:02:07,060 --> 00:02:09,100
No puede ser cero ni tampoco negativo.

35
00:02:09,310 --> 00:02:09,980
Así que está bien.

36
00:02:10,410 --> 00:02:15,940
Si se fijan acá seis y el valor cinco, el valor cuatro, el valor.

37
00:02:16,000 --> 00:02:18,250
Y así el índice y el monto.

38
00:02:19,060 --> 00:02:22,990
Otra forma, otra forma de poder presentar los datos de entrada.

39
00:02:23,670 --> 00:02:25,240
Bien, veamos otro tipo.

40
00:02:25,420 --> 00:02:26,290
Seleccionamos.

41
00:02:31,200 --> 00:02:40,410
Bien, en vez de cs me sources se diese, se ve, pero como fi philosophos vamos a importar.

42
00:02:42,220 --> 00:02:46,600
Esto lo quitamos por acá y tengo que colocar risos.

43
00:02:46,750 --> 00:02:52,540
Bueno, el de delimitar o delimitador líneas separados, bueno, son puros valores por defecto y acá

44
00:02:52,630 --> 00:02:55,090
voy a colocar donde se encuentra el archivo.

45
00:02:55,180 --> 00:03:00,250
El recurso dentro proyecto es importante que tiene que estar dentro de la carpeta recursos le vamos

46
00:03:00,250 --> 00:03:06,030
a llamar data data, punto, csv, csv.

47
00:03:06,250 --> 00:03:07,090
Todavía no existe.

48
00:03:07,240 --> 00:03:08,170
Esto lo tengo que crear.

49
00:03:08,620 --> 00:03:09,010
Se fijan?

50
00:03:09,100 --> 00:03:12,670
No puedo resolver este archivo dentro de resources.

51
00:03:12,830 --> 00:03:14,170
Está bien, vamos a crear.

52
00:03:14,260 --> 00:03:16,120
Pero lo siguiente Ãntegra este archivo.

53
00:03:16,180 --> 00:03:17,410
Vamos a renombrar método.

54
00:03:17,740 --> 00:03:21,970
Vamos a copiar acá esto y reemplazamos por esto.

55
00:03:23,190 --> 00:03:24,020
Esto lo quitamos.

56
00:03:24,050 --> 00:03:26,180
Colocamos CCB Foil Source.

57
00:03:26,540 --> 00:03:28,190
Bien, vamos a copiar el nombre.

58
00:03:29,480 --> 00:03:31,550
No vamos a ir a la pestaña Proyectos.

59
00:03:31,880 --> 00:03:35,340
Desplegamos ese recé en Main.

60
00:03:35,760 --> 00:03:35,990
Llega.

61
00:03:35,990 --> 00:03:41,450
Tenemos la carpeta Yaba y Resources en resources o recursos dentro de Main.

62
00:03:42,200 --> 00:03:45,710
Vamos a crear clic Derecho New por acá.

63
00:03:45,800 --> 00:03:50,510
Un archivo file le llamamos Data puntos S.D.

64
00:03:51,980 --> 00:03:53,930
Del tipo texto OK.

65
00:03:55,220 --> 00:03:55,850
Lo tenemos.

66
00:03:55,970 --> 00:04:08,450
Vamos a abrir este archivo y acá colocamos los valores, por ejemplo 100, 200, 300, 400 y así 700,

67
00:04:08,990 --> 00:04:10,900
1000, 1000.

68
00:04:11,020 --> 00:04:13,120
Punto uno, dos, tres, 4, 5.

69
00:04:13,310 --> 00:04:14,060
Guardamos.

70
00:04:14,660 --> 00:04:17,150
Volvemos a la prueba, ya que ahora tenemos.

71
00:04:18,220 --> 00:04:19,030
Vamos a levantar.

72
00:04:25,200 --> 00:04:25,830
Vamos a ver.

73
00:04:26,940 --> 00:04:28,880
Nos vamos ahí, por acá.

74
00:04:29,430 --> 00:04:30,570
De débito, cuenta.

75
00:04:31,970 --> 00:04:33,380
Bien, acá me faltó un detalle.

76
00:04:33,620 --> 00:04:37,010
En realidad es un solo argumento, no dos, uno solo.

77
00:04:37,220 --> 00:04:38,480
Simplemente el monto.

78
00:04:38,640 --> 00:04:40,750
Entonces voy a quitar acá el index.

79
00:04:41,180 --> 00:04:41,960
Solamente el monto.

80
00:04:42,050 --> 00:04:42,620
Nada más.

81
00:04:42,890 --> 00:04:43,970
Esto acá lo quitamos.

82
00:04:44,180 --> 00:04:47,000
Esta línea control X y listo.

83
00:04:47,180 --> 00:04:48,680
Solamente el monto.

84
00:04:48,770 --> 00:04:52,100
Nada más que lo abstraer del archivo de data.

85
00:04:52,580 --> 00:04:52,730
Bien.

86
00:04:52,850 --> 00:04:53,330
Volvemos.

87
00:04:53,360 --> 00:04:53,780
Levantar.

88
00:04:54,030 --> 00:04:55,730
Vamos a cuenta por acá.

89
00:04:59,370 --> 00:05:01,170
Bien, ahora vamos a revisar.

90
00:05:02,720 --> 00:05:07,730
Llega, tenemos foil sources, vamos a verlo, no está todo perfecto.

91
00:05:07,970 --> 00:05:11,810
Todo lo pasa, excepto el último vigen falla.

92
00:05:12,920 --> 00:05:14,400
Porque 0 el último 0.

93
00:05:14,430 --> 00:05:16,580
Se fijan el mil, ningún problema.

94
00:05:16,700 --> 00:05:18,140
Pero el último es 0.

95
00:05:18,550 --> 00:05:19,730
Incluso muestra el valor.

96
00:05:19,730 --> 00:05:22,060
Se fijan acá en la descripción?

97
00:05:22,420 --> 00:05:23,450
Si que bien.

98
00:05:24,980 --> 00:05:28,260
Otra forma ven y vemos la última mediante un método.

99
00:05:28,460 --> 00:05:35,000
Entonces vamos a copiar esto, lo copiamos, pegamos.

100
00:05:35,120 --> 00:05:37,190
Vamos a colocar método.

101
00:05:37,310 --> 00:05:41,860
Acá seleccionamos Método Source.

102
00:05:42,350 --> 00:05:47,120
Acá también método shows importamos.

103
00:05:48,440 --> 00:05:52,910
Y esto lo quitamos como valor.

104
00:05:52,970 --> 00:05:54,500
Un string con el nombre método.

105
00:05:54,720 --> 00:05:58,460
No vamos a tener un método que devuelva una lista con estos valores.

106
00:05:58,720 --> 00:06:03,380
Vamos a llamar monto listo, por ejemplo.

107
00:06:03,680 --> 00:06:04,070
Está bien.

108
00:06:04,160 --> 00:06:06,290
Acá marca un Guarne que el método no existe.

109
00:06:06,380 --> 00:06:08,870
No puede resolver este nombre método.

110
00:06:09,110 --> 00:06:11,480
Así que lo vamos a crear del tipo Privat.

111
00:06:12,650 --> 00:06:13,610
Devuelve una lista.

112
00:06:13,790 --> 00:06:18,970
Un list del tipo String monto.

113
00:06:19,140 --> 00:06:19,730
Listo.

114
00:06:20,110 --> 00:06:20,570
Perfecto.

115
00:06:21,140 --> 00:06:21,830
Bajamos.

116
00:06:21,890 --> 00:06:22,370
Qué faltaría?

117
00:06:22,380 --> 00:06:22,760
Faltaría.

118
00:06:22,760 --> 00:06:24,320
Acá importás el list.

119
00:06:24,410 --> 00:06:25,760
Lo importamos de Java.

120
00:06:25,760 --> 00:06:26,770
Útil, como siempre.

121
00:06:28,270 --> 00:06:28,830
Ratón.

122
00:06:29,760 --> 00:06:31,080
Ratón, listo.

123
00:06:31,250 --> 00:06:33,260
Pero bueno, vamos a usar arrays.

124
00:06:34,070 --> 00:06:34,610
Punto.

125
00:06:34,670 --> 00:06:37,290
Esta clase Halpert para crear una lista.

126
00:06:37,410 --> 00:06:38,180
Entonces te colocamos.

127
00:06:38,300 --> 00:06:41,390
Haz el listo y se para por Koma los valores.

128
00:06:41,550 --> 00:06:44,000
Bueno, aquí valore nuestros input de entrada.

129
00:06:44,870 --> 00:06:47,810
Acá simplemente los seleccionamos hasta el final.

130
00:06:48,470 --> 00:06:53,150
Eso bajamos acá al último método y lo pegamos acá.

131
00:06:54,290 --> 00:06:54,920
Lo pegamos.

132
00:06:55,720 --> 00:06:56,370
Se fijan?

133
00:06:56,480 --> 00:07:03,560
Bueno, puede ser una realiz como siempre un tipo list nombre variable igual new ArrayList y con el

134
00:07:03,560 --> 00:07:05,060
método add agregamos estos valores.

135
00:07:05,090 --> 00:07:11,390
Pero un atajo sería con arjé helper hash list y pasamos los datos los inputs para poder koma y esto

136
00:07:11,390 --> 00:07:12,500
devuelve una lista.

137
00:07:12,500 --> 00:07:14,540
Un tipo list de string llega.

138
00:07:14,550 --> 00:07:19,480
Tenemos monto listo a acá nos dice que el método debe ser estático perfecto.

139
00:07:19,550 --> 00:07:23,630
Private static o static private static.

140
00:07:24,290 --> 00:07:31,130
Incluso en vez de privé lo dejamos de fortuna solamente estática de estate del tipo list monto list.

141
00:07:31,790 --> 00:07:32,030
Bien.

142
00:07:32,180 --> 00:07:33,040
Método Source.

143
00:07:33,380 --> 00:07:34,220
Lo ejecutamos.

144
00:07:41,170 --> 00:07:41,530
Hakata.

145
00:07:41,660 --> 00:07:43,760
Método Sources Hacemos un clic.

146
00:07:44,260 --> 00:07:44,920
Está todo bien.

147
00:07:44,980 --> 00:07:49,060
Menos el último número seis con el valor de la coma.

148
00:07:50,360 --> 00:07:56,360
Así que esta bien diferente forma de poder repetir nuestra prueba de forma parametrizar utilizando datos,

149
00:07:56,360 --> 00:07:59,720
entra distinto en cada ejecución, en cada test.

150
00:07:59,840 --> 00:08:00,470
Nada más.

151
00:08:00,560 --> 00:08:02,560
Continuamos en la siguiente clase.
