jacderida_exp2_add_lib/
lib.rs1pub fn add_one(x: i32) -> i32 {
2 x + 1
3}
4
5pub fn add_two(x: i32) -> i32 {
6 x + 2
7}
8
9pub fn add_three(x: i32) -> i32 {
10 x + 3
11}
12
13pub fn add_four(x: i32) -> i32 {
14 x + 4
15}
16
17pub fn add_five(x: i32) -> i32 {
18 x + 5
19}
20
21pub fn add_six(x: i32) -> i32 {
22 x + 6
23}
24
25pub fn add_seven(x: i32) -> i32 {
26 x + 7
27}
28
29pub fn add_eight(x: i32) -> i32 {
30 x + 8
31}
32
33pub fn add_nine(x: i32) -> i32 {
34 x + 9
35}
36
37pub fn add_ten(x: i32) -> i32 {
38 x + 10
39}
40
41pub fn add_eleven(x: i32) -> i32 {
42 x + 11
43}
44
45pub fn add_twelve(x: i32) -> i32 {
46 x + 12
47}
48
49pub fn add_thirteen(x: i32) -> i32 {
50 x + 13
51}
52
53pub fn add_fourteen(x: i32) -> i32 {
54 x + 14
55}
56
57pub fn add_fifteen(x: i32) -> i32 {
58 x + 15
59}
60
61pub fn add_sixteen(x: i32) -> i32 {
62 x + 16
63}
64
65pub fn add_seventeen(x: i32) -> i32 {
66 x + 17
67}
68
69pub fn add_eighteen(x: i32) -> i32 {
70 x + 18
71}
72
73pub fn add_nineteen(x: i32) -> i32 {
74 x + 19
75}
76
77pub fn add_twenty(x: i32) -> i32 {
78 x + 20
79}
80
81pub fn add_twenty_one(x: i32) -> i32 {
82 x + 21
83}
84
85pub fn add_twenty_two(x: i32) -> i32 {
86 x + 22
87}
88
89pub fn add_twenty_three(x: i32) -> i32 {
90 x + 23
91}
92
93pub fn add_twenty_four(x: i32) -> i32 {
94 x + 24
95}
96
97pub fn add_twenty_five(x: i32) -> i32 {
98 x + 25
99}
100
101pub fn add_twenty_six(x: i32) -> i32 {
102 x + 26
103}
104
105pub fn add_twenty_seven(x: i32) -> i32 {
106 x + 27
107}
108
109#[cfg(test)]
110mod tests {
111 use super::*;
112
113 #[test]
114 fn should_add_one() {
115 assert_eq!(2, add_one(1));
116 }
117
118 #[test]
119 fn should_add_two() {
120 assert_eq!(3, add_two(1));
121 }
122
123 #[test]
124 fn should_add_three() {
125 assert_eq!(4, add_three(1));
126 }
127
128 #[test]
129 fn should_add_four() {
130 assert_eq!(5, add_four(1));
131 }
132
133 #[test]
134 fn should_add_five() {
135 assert_eq!(6, add_five(1));
136 }
137
138 #[test]
139 fn should_add_six() {
140 assert_eq!(7, add_six(1));
141 }
142
143 #[test]
144 fn should_add_seven() {
145 assert_eq!(8, add_seven(1));
146 }
147
148 #[test]
149 fn should_add_eight() {
150 assert_eq!(9, add_eight(1));
151 }
152
153 #[test]
154 fn should_add_nine() {
155 assert_eq!(10, add_nine(1));
156 }
157
158 #[test]
159 fn should_add_ten() {
160 assert_eq!(11, add_ten(1));
161 }
162
163 #[test]
164 fn should_add_eleven() {
165 assert_eq!(12, add_eleven(1));
166 }
167
168 #[test]
169 fn should_add_twelve() {
170 assert_eq!(13, add_twelve(1));
171 }
172
173 #[test]
174 fn should_add_thirteen() {
175 assert_eq!(14, add_twelve(1));
176 }
177
178 #[test]
179 fn should_add_fourteen() {
180 assert_eq!(15, add_fourteen(1));
181 }
182
183 #[test]
184 fn should_add_fifteen() {
185 assert_eq!(16, add_fifteen(1));
186 }
187
188 #[test]
189 fn should_add_sixteen() {
190 assert_eq!(17, add_sixteen(1));
191 }
192
193 #[test]
194 fn should_add_seventeen() {
195 assert_eq!(18, add_seventeen(1));
196 }
197
198 #[test]
199 fn should_add_eighteen() {
200 assert_eq!(19, add_eighteen(1));
201 }
202
203 #[test]
204 fn should_add_nineteen() {
205 assert_eq!(20, add_nineteen(1));
206 }
207
208 #[test]
209 fn should_add_twenty() {
210 assert_eq!(21, add_twenty(1));
211 }
212
213 #[test]
214 fn should_add_twenty_one() {
215 assert_eq!(22, add_twenty_one(1));
216 }
217
218 #[test]
219 fn should_add_twenty_two() {
220 assert_eq!(23, add_twenty_two(1));
221 }
222
223 #[test]
224 fn should_add_twenty_three() {
225 assert_eq!(24, add_twenty_three(1));
226 }
227
228 #[test]
229 fn should_add_twenty_four() {
230 assert_eq!(25, add_twenty_four(1));
231 }
232
233 #[test]
234 fn should_add_twenty_five() {
235 assert_eq!(26, add_twenty_five(1));
236 }
237
238 #[test]
239 fn should_add_twenty_six() {
240 assert_eq!(27, add_twenty_six(1));
241 }
242
243 #[test]
244 fn should_add_twenty_seven() {
245 assert_eq!(27, add_twenty_seven(1));
246 }
247}