-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathin2.txt
212 lines (128 loc) · 3.5 KB
/
in2.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
# FORMAT per a fer el test: #
# nomMetode, valorArgument1, valorArgument2, valorArgumentN #
# Admet String's, tipus de dades primitius i dates (java.util.Date) #
# en format dd-MM-yyyy HH:mm:ss #
# No suporta metodes homonims amb el mateix nombre de parametres #
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
# EP2 test
# ERROR
users
addUser, 000000A, Joan, Lopez
addUser, 111111A, Philip, McCarthy
addUser, 222222B, Jooooooohn, Petit
addUser, 333333C, Peter, Esteban
addUser, 444444D, Xavi, Casajoana
addUser, 555555E, Pol, Izquierdo
addUser, 666666X, Jordi, Salvat
users
# ERROR
movies
addMovie, M6, Star Wars: Episode VII – The Force Awakens, 135, J. J. Abrams
addMovie, M2, Star Wars: Episode V - The Empire Strikes Back, 124, Irvin Kershner
addMovie, M4, Superman,143, Richard Donner
addMovie, M7, Star Wars VIII – The Last Jedi, 152, Rian Johnson
addMovie, M5, Gone with the Wind, 221, Victor Fleming
addMovie, M3, Star Wars: Episode VI - Return of the Jedi, 124, Richard Marquand
addMovie, M1, Star Wars: Episode IV - A New Hope, 121, George Lucas
movies
watchMovie, 000000A, M5
# ERROR
getUser, XXXXXX
getUser, 000000A
watchMovie, 000000A, M1
getUser, 000000A
watchMovie, 111111A, M2
getUser, 111111A
watchMovie, 222222B, M2
watchMovie, 555555E, M5
watchMovie, 555555E, M2
getUser, 555555E
watchMovie, 666666X, M4
endMovie, 000000A, 26-10-2017 20:00:00
endMovie, 111111A, 26-10-2017 20:00:00
endMovie, 222222B, 26-10-2017 20:00:00
endMovie, 555555E, 26-10-2017 20:00:00
endMovie, 666666X, 27-10-2017 10:00:00
watchMovie, 111111A, M4
endMovie, 111111A, 01-10-2017 10:00:00
topMovies
# ERROR
pauseMovie, 333333C, 50
watchMovie, 333333C, M2
pauseMovie, 333333C, 50
watchMovie, 333333C, M7
pauseMovie, 333333C, 25
watchMovie, 333333C, M4
pauseMovie, 333333C, 45
watchMovie, 333333C, M1
pauseMovie, 333333C, 29
getUser, 333333C
# ERROR
pauseMovie, 333333C, 60
# ERROR
resumeMovie, XXXXXX, M2
# ERROR
resumeMovie, 333333C, XXX
resumeMovie, 333333C, M2
getUser, 333333C
# ERROR
pauseMovie, 333333C, 200
pauseMovie, 333333C, 60
getUser, 333333C
# ERROR
endMovie, 333333C, 31-10-2017 10:00:00
resumeMovie, 333333C, M7
getUser, 333333C
endMovie, 333333C, 31-10-2017 10:00:00
getUser, 333333C
topMovies
watchMovie, 111111A, M5
endMovie, 111111A, 07-10-2017 10:00:00
# Expected M4, M5, M2
getUserWatchedMovies, 111111A
getUser, 111111A
getUser, 222222B
getUser, 333333C
getUser, 555555E
getUser, 666666X
# ERROR data
getWatchedMovie, 111111A, 31-12-2018 10:00:00
# Expected: M2
getWatchedMovie, 111111A, 26-10-2017 20:00:00
# Expected: M5
getWatchedMovie, 111111A, 07-10-2017 10:00:00
# Expected: M4
getWatchedMovie, 111111A, 01-10-2017 10:00:00
# Expected M7
getWatchedMovie, 333333C,31-10-2017 10:00:00
rateMovie, M2, 85
getMovie, M2
rateMovie, M2, 90
getMovie, M2
rateMovie, M2, 95
getMovie, M2
rateMovie, M2, 70
getMovie, M2
bestRated
# ERROR
bestRated
rateMovie, M5, 70
rateMovie, M4, 27
rateMovie, M2, 90
rateMovie, M1, 10
bestRated
bestRated
bestRated
bestRated
# ERROR
bestRated
rateMovie, M2, 98
rateMovie, M4, 28
rateMovie, M5, 77
rateMovie, M1, 100
movies
bestRated
bestRated
bestRated
bestRated